﻿body{font-family: "微软雅黑" ,"Microsoft YaHei";}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
.wrap{width:1200px;margin:0 auto;}
.banner_box{width:100%;overflow: hidden;}
.banner_box .banner{float: left;width:1423px;}
.banner_box #img_ul{position: relative;}
.banner .wrap{overflow: inherit}
.banner_box .banner_1 .wrap{position: relative;}
.banner_box #img_ul{width:20000px;}
.banner_box .banner_1 .left{position: absolute;top:0;left:-86px;}
.banner_box .banner_1 .p1 span{z-index:50000;}
.banner_box .banner_1 .p1 .img3{left:0;}
.banner_box .banner_1 .p1 .img2{left:10px;}
.banner_112 .wrap{position: relative;}
.banner_112 .wrap .right{position: absolute;right:0;top:0;}
.slide4 .li_img a:hover img{opacity: 0.6;}
.slide6 .li_img a:hover img{opacity: 0.6;}
.banner_113 .wrap{position: relative;}
.banner_113 .ric{width:712px;position:absolute;left:50%;margin-left:-356px;display:block;}
.banner_113 .bg{position: absolute;left:0;top:0;width:100%;}
.banner_113{position: relative;}
.banner_113 .gdsj{position: absolute;width:498px;top:122px;left:378px;z-index:50000;height:320px;}
.banner_113 .wrap{height:100%;}
.banner_113 .gdsj .img1{position: absolute;left:50px;top:0;}
.banner_113 .gdsj .img2{position: absolute;left:5px;top:40px;}
.banner_113 .gdsj .img4{position: absolute;top:136px;left:74px;}
.banner_113 .gdsj .img3{position: absolute;left:16px;top:174px;}
.banner_113 .pho{position: absolute;left:798px;bottom:40px;}
.banner_112 .wrap{position: relative;}
.banner_112 .img1{position: absolute;left:16px;top:170px;z-index:50000;}
.banner_112 .img2{position: absolute;left:0;top:248px;z-index:50000;}
.banner_112 .img3{position: absolute;left:392px;top:254px;z-index:50000;}
.banner_112 .img4{position: absolute;left:400px;top:268px;z-index:50000;}
.banner_112 .wrap{height:448px;}

@charset "utf-8";
/* CSS Document */

/*******index*********/
.section{}
.main{}
.banner{/*height:600px;*/height:400px;}
.menu{height: 200px;}
.menu ul{height: 100%; width: 100%; min-width: 1200px;}
.menu ul li{width: 25%; min-width: 300px; float: left; overflow: hidden; height: 100%}
.menu ul li a{height:100%; display: block; margin: 0 auto; width: 100%; border-left: 1px solid #fff; background:#f5f7f9; overflow: hidden; position: relative;}
.menu ul li.last a{border-right: none;}
.menu ul li a:hover{background: #edeff0}
.menu ul li a .con{width:300px; height: 80px; position: absolute; left: 50%; margin-left: -137px; top: 50%; margin-top: -40px;}
.menu ul li a i{width:90px; height: 80px; float: left; background: url(/images/icon-menu.png) no-repeat ;}
.menu ul li a .word{width: 210px; height: 80px; float: left; }
.menu ul li a .title{font-size: 24px; line-height: 36px; color: #333; font-weight: normal; padding-top: 10px;}
.menu ul li a .subtitle{font-size: 14px; line-height: 28px; color: #999}
.menu ul li a i.icon-www{background-position: 0 0}
.menu ul li a i.icon-phone{background-position: 5px -80px; width: 80px}
.menu ul li a i.icon-seo{background-position: 0 -160px}
.menu ul li a i.icon-design{background-position: 0 -240px}

.DB_tab25 {width:100%; height: 100%; overflow:hidden;position:relative; min-width: 1200px; }
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%; height:400px; display:none; background-repeat: no-repeat; }
.DB_tab25 .DB_bgSet li a{width:100%; height: 100%; display: block;}
.DB_tab25 .DB_imgSet{position:absolute;width:1100px;left:50%;margin-left:-550px;}


.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:260px;top:0px; opacity: 0.2}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:455px;top:110px}
.DB_tab25 .DB_imgSet .DB_1_3{position:absolute;left:310px;top:135px}
.DB_tab25 .DB_imgSet .DB_1_4{position:absolute;left:525px;top:410px}

.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:130px;top:90px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:530px;top:100px}
.DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:1000px;top:10px}
.DB_tab25 .DB_imgSet .DB_2_4{position:absolute;left:570px;top:170px}
.DB_tab25 .DB_imgSet .DB_2_5{position:absolute;left:545px;top:270px}

.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:237px;top:0px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:330px;top:220px}
.DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:376px;top:320px}

.DB_tab25 .DB_imgSet .DB_4_1{position:absolute;left:135px;top:170px;}
.DB_tab25 .DB_imgSet .DB_4_2{position:absolute;left:15px;top:100px}
.DB_tab25 .DB_imgSet .DB_4_3{position:absolute;left:145px;top:20px}
.DB_tab25 .DB_imgSet .DB_4_4{position:absolute;left:290px;top:20px}
.DB_tab25 .DB_imgSet .DB_4_5{position:absolute;left:390px;top:100px}
.DB_tab25 .DB_imgSet .DB_4_6{position:absolute;left:425px;top:260px}
.DB_tab25 .DB_imgSet .DB_4_7{position:absolute;left:560px;top:110px}
.DB_tab25 .DB_imgSet .DB_4_8{position:absolute;left:785px;top:295px}
.DB_tab25 .DB_imgSet .DB_4_9{position:absolute;left:-410px;top:420px;}

.DB_tab25 .DB_imgSet .DB_5_1{position:absolute;left:210px;top:95px;}
.DB_tab25 .DB_imgSet .DB_5_2{position:absolute;left:600px;top:100px}
.DB_tab25 .DB_imgSet .DB_5_3{position:absolute;left:600px;top:205px}
.DB_tab25 .DB_imgSet .DB_5_4{position:absolute;left:600px;top:280px}

.DB_tab25 .DB_menuWrap{position:absolute;width:1100px;left:50%;margin-left:-550px; top:92%}
.DB_tab25 .DB_menuWrap .DB_menuSet{width:100%;text-align:center;font-size:0; }
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 5px;display:inline-block; width: 20px; height: 20px; _display:inline; *display: inline;}


 #LinksBG {
	 width:100%;
	border-top:1px solid #DDDDDD;
	background:#F5F5F5;
	 }

 #Links {
	width:1200px;
	margin:auto;
	padding:10px 0px;
	line-height:25px;
	font-size:12px;
	}
 #Links span{
	font-weight:bold;}

 #Links a{
	padding:0px 7px;}	

img{vertical-align: middle;}
.banner_box{position: relative;}
#qiuye_i{position: absolute;bottom:20px;left:0;z-index:5555;width:100%;text-align: center;}
#qiuye_i li{display:inline-block;*display:inline;*zoom:1;background:#fff;width:14px;height:14px;margin:0 3px;-o-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity: 0.6;}
#qiuye_i li.on{opacity: 1;}
.banner_114{position: relative;}
.banner_114 .ric{position: absolute;left:4%;bottom:0;}
.banner_114 .bg{position: absolute;left:0;top:0;}
.banner_114 .left{width:624px;}
.banner_114 .right{width:542px;position: relative;}
.banner_114 .right img{position: absolute;}
.banner_114 .right .img1{top:45px;left:0;}
.banner_114 .right .img2{top:160px;left:200px;}
.banner_114 .right .img3{left:18px;top:220px;}
.banner_114 .right .img4{top:274px;left:46px;}
.banner_115 .wrap{position: relative;}
.banner_115 .center{position: absolute;top:0;left:346px;width:499px;height:449px;background:url(../images/nner2016ok10_32.png) no-repeat left top;height:449px;}
.banner_115 .left{position:absolute;right:50%;top:0;width:720px;height:100%;overflow:hidden;}
.banner_115 .right{position:absolute; left:50%;top:0;width:720px;height:100%; overflow:hidden;}
.banner_115 .left img{width:100%;}
.banner_115 .right img{width:100%;}
.banner_115 .banner_con .wrap{overflow:visible;}
.banner_115 .center img{position:absolute;}
.banner_115 .img1{left:48px;top:124px;}
.banner_115 .img2{left:48px;top:124px;}
.banner_115 .img3{left:106px;top:198px;}
.banner_115 .img4{left:65px;top:296px;}
.banner_116 .img1{position: absolute;left:0;top:0;width:100%;}
.banner_116 .left{padding-left:40px;width:560px;padding-top:117px;padding-bottom:100px;}
.banner_116 .img3{padding-top:16px;padding-bottom:12px;}
.banner_116 .img4{padding-bottom:25px;}
.banner_119 .left{width:443px;position:relative;padding-left:40px;}
.banner_119 .right{width:698px;position:relative;}
.banner_119 .z1{position:absolute;left:200px;top:152px;}
.banner_119 .z2{position:absolute;left:267px;top:190px;}
.banner_119 .z3{position:absolute;left:244px;top:287px;}
.banner_119 .img1{position:absolute;left:130px;top:140px;}
.banner_119 .img2{position:absolute;left:130px;top:208px;}
.banner_119 .img3{position:absolute;left:130px;top:258px;}
.banner_119 .x1{position:absolute;left:5px;top:130px;}
.banner_119 .x2{position:absolute;right:0;top:180px;}
.bannerimg{width:100%;height:316px;}
.banner_box .bannerimg{height:auto;}
.index{padding-top:10px;background:#fff;}
.index .tit{font-size: 28px;color:#464646;line-height: 66px;text-align: center;padding-bottom:9px;background:url(../images/index_34.png) no-repeat bottom center;}
.index .al{padding-top:32px;}
.index .lik{font-size: 18px;color:#7c7c7c;line-height: 34px;margin-top:10px;text-align: center;padding-bottom:24px;}
.index .lik a{color:#454545;margin-left:16px;font-size: 16px;}
.index .lik span{padding-right: 16px;}
.index .al{padding-bottom:18px;}
.index .al li{float: left;width:286px;padding-right:18px;padding-bottom:26px;overflow: hidden;}
.index .al li img{height:187px;}
.index .al li.last{padding-right:0;}
.index .al .list .img{padding:11px;width:264px;height:187px;background:url(../images/index_03.png) no-repeat;background-size:100% 100%;position: relative;padding-bottom:20px;}
.index .al li p{font-size:16px;color:#484848;line-height: 36px;text-align: center;}
.index .al li p a{color:#484848;}
.index .al .con{position: absolute;left:0;top:0;width:100%;height:213px;background:url(../images/index_03_03.png);text-align: center;color:#fff;opacity:0; -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;}
    .index .al .active .con{opacity: 1;}
    .index .al .con .pr{-webkit-transition-delay: 0.1s;
    -moz-transition-delay: 0.1s;
    -o-transition-delay: 0.1s;
    transition-delay: 0.1s;}
    .index .al .con .btn{-webkit-transition-delay: 0.3s;
    -moz-transition-delay: 0.3s;
    -o-transition-delay: 0.3s;
    transition-delay: 0.3s;}
.index .al .con .name,.index .al .con .pr,.index .al .con .btn{ position: relative;
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -ms-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5);
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;}
   .index .al .active .con .name,.index .al .active .con .pr,.index .al .active .btn{opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);}
.index .al .con .name{font-size: 19px;line-height: 29px;padding-top:33px;}
.index .al .con .pr{font-size: 14px;line-height: 24px;padding-bottom:20px;}
.index .al .btn a{display: block;color:#fff;}
.index .al .btn{font-size: 16px;display: block;width:106px;margin:0 auto;text-align: center;height:40px;line-height: 40px;background:#2b78d9;-moz-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius: 5px;}
.index .al .active .img  .con{display: block;}
.index .js{padding-bottom:56px;}
.index .js .main{width:299px;background:#e4f7ff;border-right:1px solid #A5E5FF;height:100%;float:left;}
.index .js li{height:362px;border:1px solid #a5e5ff;float: left;margin-left: -1px;overflow: hidden;width:298px;-moz-transition:0.2s;-ms-transition:0.2s;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;}
.index .js .list{border-left:1px solid #A5E5FF;}
.index .js .main .img{height:192px;line-height: 192px;text-align: center;}
.index .js .main strong{font-size: 22px;color:#2b78d9;text-align: center;line-height: 42px;padding-top:35px;display:block;}
.index .js .main span{display: block;font-size: 13px;color:#2b78d9;line-height: 20px;text-align: center;width:200px;margin:0 auto;padding-top:10px;}
.index .js .active{width:600px;}
.index .js .detail{float:left;width:300px;}
.index .js .detail .sort{padding-top:22px;padding-left:20px;padding-right: 20px;}
.index .js .detail .tag{display: block;width:150px;height:30px;line-height: 30px;background:#2b78d9;font-size: 13px;color:#fff;text-align: center;}
.index .js .detail .price{font-size: 13px;color:#464646;padding-top:13px;display: block;line-height: 20px;width:222px;padding-right:26px;padding-bottom:14px;border-bottom:1px solid #efefef;}
.index .js .sort.last .price{border:none;}
.index .js .active .sort.on{background:#effaff;padding-bottom: 1px;}
.index .js .active .sort.on .price{border:none;}
.index .js .active .main{background:#2b78d9;}
.index .js .active .main strong{color:#f8f8f8;}
.index .js .active .main span{color:#f8f8f8}
.index .js li .img2{display: none;}
.index .js li .img .img1{display: inline-block;*display: inline;*zoom:1;}
.index .js .active .img .img1{display: none;}
.index .js .active .img .img2{display: inline-block;*display: inline;*zoom:1;}

.index .brand{padding-top:32px;overflow: hidden;}
.banner{position: relative;}
.banner .bg{width:100%;}
.banner_con{position:absolute;left:0;top:0;width:100%;}





.index .brand{padding-bottom:58px;}
.index .brand li{ background:#fff;float: left;width:224px; margin:0 20px 19px 0;position: relative;overflow: hidden;
-webkit-box-shadow:0px 3px 4px rgba(205, 205, 205, 0.69);   
	-moz-box-shadow:0px 3px 4px rgba(205, 205, 205, 0.69);  
	box-shadow:0px 3px 4px rgba(205, 205, 205, 0.69); 
}
.index .brand li.last{margin-right:0;}
.index .brand li .bg{position: absolute;width:100%;height:100%;background:url(../images/1_06.png);left:0;top:0;left:0;top:100%;cursor: pointer;}
.index .brand li .on{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.index .brand li .bg a{display: block;width:100%;height:100%;}
.index .brand .grey{background:#f0f2f4;}
.index .new{padding-top:40px;padding-bottom:50px;}
.index .new .title{font-size: 25px;color:#404040;line-height: 52px;border-bottom:1px solid #d2d2d2;overflow: hidden;}
.index .new a{font-size: 15px;color:#454545;}
.index .new .img{margin-top:14px;padding:2px;background:#fff;}
.index .new .box{width:566px;}
.index .new .box .con{padding-top: 16px;}
.index .new .con li{padding-left:26px;height:40px;line-height: 40px;font-size: 15px;border-bottom:1px dashed #e5e5e5;background:url(../images/index_45.png) no-repeat left center;overflow: hidden;}
.index .new .con a{float: left;}
.index .new .con span{float: right;font-size: 14px;color:#7b7b7b;}
.index .new .con a:hover{color: #2b78d9;}
.index .new .inner img{-moz-transition:0.8s;-ms-transition:0.8s;-webkit-transition:0.8s;-o-transition:0.8s;transition:0.8s;}
.index .new .inner{overflow: hidden;width:562px;height:184px;}
.index .new .inner a:hover img{-moz-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.index .new .img a{display: block;}
.index .dist{padding-top:35px;padding-bottom:36px;overflow: hidden;}
.index .lik a:hover{text-decoration: underline;}
.index .dist .list li{float: left;width:185px;padding-right: 68px;padding-bottom:24px;}
.index .dist .list .last{padding-right: 0;}
.index .dist .list a{display: block;}
.index .dist .list a:hover .con{}
.index .dist .list img{transition:.5s;}
.index .dist .list a:hover img{transform: rotate(360deg);}
.index .dist .list .img{width:78px;height:78px;border:2px solid #fff;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;margin:0 auto;border-radius: 50%;overflow: hidden;}
.index .dist .list img{border:2px solid #fff;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;margin:0 auto;border-radius: 50%;overflow: hidden;width:75px;height:74px;background:#4cadfc;}
.index .dist .list .con{background:#4caafc;padding-top:52px;padding-bottom: 16px;margin-top:-40px;}
.index .dist .list .name{font-size: 20px;color:#fff;line-height:34px;text-align: center;font-weight: bold;}
.index .dist .list .tel{font-size: 18px;color:#fff;text-align:center;line-height: 28px;}

.index .firm .wrap{overflow: hidden;}
.index .firm .list{background: url(../images/i_37.jpg) no-repeat;text-align: center;padding-top:8px;font-size: 0;}
.index .firm .list li{width:128px;padding:0 25px;display: inline-block;*display: inline;*zoom:1;vertical-align: middle;}
.index .firm .list .img{position: relative;width:128px;height:128px;}
.index .firm .list img{width:128px;height:128px;}
.index .firm .list .img1,.dsdp .li_img .img1{position: relative;z-index:50000;}
.index .firm .list .img2,.dsdp .li_img .img2{position: absolute;left:0;top:0;width:100%;}
.index .firm .img a{display: block;width:100%;height:100%;}

.dsj{position: relative;}
.dsj .zhe{position: absolute;left:0;bottom:0;background:url(../images/2.4__03.png) no-repeat center bottom;  width:100%;height:0%;}
.dsj .zhe{animation:zhe2 10s ease-out both ;}
.dsj .img2{position: absolute;left:136px;bottom:139px;}
.dsj .img3{position:absolute;right:159px;top:45px;}
.dsj .wrap{position: relative;}
.dsj li{position: absolute;}
.dsj .li1{position: absolute;bottom:30px;right:260px;text-align: right;}
.dsj .li2{right:290px;bottom:86px;text-align: right;}
.dsj .li3{left:822px;bottom:152px;text-align:left;}
.dsj .li4{bottom:206px;left:806px;text-align: left;}
.dsj .li5{bottom:208px;right:460px;text-align: right;}
.dsj .li6{bottom:286px;left:730px;text-align: left;}
.dsj .li7{bottom:258px;right:552px;text-align: right;}
.dsj .li8{bottom:296px;right:648px;text-align: right;}
.dsj .li9{bottom:360px;left:560px;text-align: left;}
.dsj .li10{bottom:374px;right:700px;text-align: right;}
.dsj .li11{bottom:438px;left:402px;text-align: left;}
.dsj .li12{bottom:486px;left:372px;text-align: left;}
.dsj li .num{font-size: 16px;color:#9d1f23;line-height: 18px;}
.dsj li p{font-size: 12px;color:#2f2f2f;line-height: 18px;}
.dsj ul{width:100%;height:100%;position: absolute;left:0;bottom:0;overflow: hidden;}
@-webkit-keyframes dli{
    0%{opacity: 0;-webkit-transform:translateX(-20px);}
    100%{opacity: 1;-webkit-transform:translateX(0);}
}
@-ms-keyframes dli{
    0%{opacity: 0;-ms-transform:translateX(-20px);}
    100%{opacity: 1;-ms-transform:translateX(0);}
}
@-moz-keyframes dli{
    0%{opacity: 0;-moz-transform:translateX(-20px);}
    100%{opacity: 1;-moz-transform:translateX(0);}
}
@keyframes dli{
    0%{opacity: 0;transform:translateX(-20px);}
    100%{opacity: 1;transform:translateX(0);}
}
@-moz-keyframes zhe2{
    0%{height:0;}
    100%{height:100%;}
}
@-webkit-keyframes zhe2{
    0%{height:0;}
    100%{height:100%;}
}
@-ms-keyframes zhe2{
    0%{height:0;}
    100%{height:100%;}
}
@keyframes zhe2{
	0%{height:0;}
	100%{height:100%;}
}
.index .firm li p{font-size: 18px;color:#606060;line-height: 52px;}
.index .firm li p a{color:#606060;}
.index .firm{padding-bottom:50px;padding-top:36px;}
@-o-keyframes aa{
0%{-o-transform:scaleX(0);}
100%{-o-transform:scaleX(1);}
}
@-webkit-keyframes aa{
0%{-webkit-transform:scaleX(0);}
100%{-webkit-transform:scaleX(1);}
}
@-ms-keyframes aa{
0%{-ms-transform:scaleX(0);}
100%{-ms-transform:scaleX(1);}
}
@-moz-keyframes aa{
0%{-moz-transform:scaleX(0);}
100%{-moz-transform:scaleX(1);}
}
@keyframes aa{
0%{transform:scaleX(0);}
100%{transform:scaleX(1);}
}


.index .vid{padding-bottom:48px;padding-top:30px;overflow: hidden;}
.index .vid .con{padding:0 62px;}
.index .vid .list{width:232px;}
.index .vid .list li{height: 136px;border-bottom:1px solid #dcdcdc;}
.index .vid .list a{display: block;width:158px;padding-right: 78px;text-align: center;height:100%;}
/* .index .vid .list2 a{padding-right: 0;padding-left:78px;} */
.index .vid .list .p1{font-size: 18px;color:#707070;line-height: 24px;}
.index .vid .list .p2{font-size: 12px;color:#9f9f9f;line-height: 18px;}
.index .vid .list li .mouse{position: absolute;right:48px;top:42px;display: none;}
.index .vid .list2 li .mouse{position: absolute;left:48px;top:42px;display: none;}
.index .vid .list a{position: relative;}
.index .vid .list .active .mouse{display: block;}

.index .vid .list .img2{display: none;}
.index .vid .list .active .p1{color:#2b78d9;}
.index .vid .list .active .p2{color:#2b78d9;}
.index .vid .list .active .img2{display: inline-block;*display: inline;*zoom:1;}
.index .vid .list .active .img1{display: none;}

.index .vid .list .img{height:60px;line-height: 60px;padding-top:15px;}
.index .vid .center{width:460px;height:256px;padding:19px 18px 149px 15px;background:url(../images/in_37_37.png) no-repeat;margin-left:58px;}
.index .vid .center .img1{width:100%;}
.index .vid .center .img2{position: absolute;left:50%;top:50%;width:71px;height:71px;margin-left:-35px;margin-top:-35px;}
.smenul{border-bottom:1px solid #d2d2d2;padding-top:18px;height: 54px;line-height: 54px;background:#eee;}
.smenul .wrap{position: relative;}
.smenul li{float: left;padding-right: 46px;padding-bottom: 2px;height:52px;line-height: 52px;}
.smenul li a{display: block;font-size: 16px;color:#3e3e3e;}
.smenul li a:hover{color:#2b78d9;_margin-bottom:-3px;border-bottom:3px solid #2b78d9;}
.smenul .active a{border-bottom:3px solid #2b78d9;_margin-bottom:-3px;color:#2b78d9;}
.smenul .fk{position: absolute;right: 0;bottom:0;height:54px;line-height: 54px;}
.smenul .fk a{font-size: 16px;color: #3e3e3e;margin-left: 12px;}
.smenul .img{position: absolute;width:100%;left:0;text-align:center;top:0;}

.gy{background: #eee;}
.gy .con{padding-top:58px;}
.gy .con p{font-size:16px;color:#3e3e3e;line-height: 38px; }
.gy .con .left{width:680px;}
.gy .con .txt1{text-indent: 2em;padding-bottom:40px;width:650px;padding-top:10px;}
.gy .con p span{color:#2b78d9;}
.gy .con .right{width:460px;height: 256px;position: relative;padding:19px 19px 149px 15px;background:url(../images/gy_03.png) no-repeat;}
.gy .con .right .img2{width:71px;height:71px;position:absolute;left:50%;top:50%;margin-left:-35px;margin-top:-35px;}
.gy .sup{overflow: hidden;padding-top:30px;}
.gy .sup .wrap{padding-top:30px;}
.gy .sup .tit{font-size: 30px;color:#2b78d9;line-height: 52px;text-align: center;}
.gy .sup .txt1{font-size: 18px;color:#4d4c4c;line-height: 42px;padding-bottom:34px;}
.gy  .sup .list li{float: left;width:182px;margin-right: 72px;text-align: center;  }
.gy .sup .list .img{margin:0 12px;width:151px;height:174px;background-image:url(../images/gy_07.png);position: relative;}
.gy .sup .active .img{background-image:url(../images/gy_13_03.png);}
.gy .sup .list .img1{display: none;position: absolute;left:0;top:0;width:100%;height:100%;}
.gy .sup .list p{font-size: 16px;color:#3c3c3d;line-height: 30px;}
.gy .sup .title{font-size: 20px;color:#2b78d9;line-height: 60px;padding-top:14px;}
.gy .sup .list .last{margin-right: 0;}
.gy .sup{padding-bottom:50px;}
.gy .sup .list .active .img1{display: block;}
.gy .fot .f_tit{font-size: 28px;color:#1052bf;text-align: center;background:url(../images/g_303.png) no-repeat center center;line-height: 30px;;}
.gy .fot .img{padding-top:40px;}
.gy{padding-bottom:82px;}
.cert li img{width:100%;}
.news{padding-top:36px;background: #eee;padding-bottom:66px;}
.news .list{padding-bottom:42px;}
.news .list li{width:600px;height:192px;background: #F8F8F8;float: left;margin-bottom:30px;}
.news .list li a{display: block;}
.news .list .left{width: 106px;padding-right:20px;text-align: right;background:#3498db;height:192px;}
.news .list .left .num{font-size: 60px;color:#fff;font-weight: bold;padding-top:12px;line-height: 80px;}
.news .list .left .time{font-size: 15px;color:#fff;line-height: 16px;}
.news .list .left .bj{font-size: 13px;color:#fff;line-height: 38px;background:url(../images/74_03.jpg) no-repeat right bottom;}
.news .list .left .js{font-size: 12px;color:#fff;line-height: 32px;}
.news .list .con{width:408px;padding-left: 28px;}
.news .list .tit{font-size: 18px;color:#292929;line-height: 44px;padding-top:15px;}
.news .list .txt{font-size: 15px;color:#717171;line-height: 30px;height:90px;}
.news .list .more{font-size: 13.39px;color:#3498db;border:1px solid #4caafc;margin-right:27px;line-height: 26px;width:89px;float: right;text-align: center;}
.news .list .right{float: right;}
.news .list li{box-shadow: 4px 4px 4px #cfcfcf;}
.news .list .active{-moz-transform:scale(1.02);-ms-transform:scale(1.02);-webkit-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02);}
.news .list .active .more{background:#3498db;color:#fff;}

.page{text-align: center;}
.page a{font-size: 13px;color:#606060;padding:0 6px;display: inline-block;*display: inline;*zoom:1;border:1px solid #b5b5b5;margin:0 2px;line-height: 20px;}
.page .active{color:#fff;border:1px solid #2b78d9;background: #2b78d9;}

.cu{padding-top: 50px;padding-bottom:80px;}
.cu table{width:100%;}
.cu td{border-bottom:1px solid #dcdcdc;padding: 26px 0;}
.cu td .img{width:79px;margin-top: 9px;}
.cu td .con{padding-left:18px;}
.cu .td2{padding-left:40px;}
.cu .td1{border-right:1px solid #dcdcdc;width:620px;}
.cu td .tit{font-size: 18px;color:#0072e7;line-height: 36px;font-weight:bold;}
.cu .td2{width:580px;}
.cu td .con p{font-size: 14px;color:#5a5a5a;line-height: 32px;}
.cu .np .td1{padding-top:0;}
.cu .np .td2{padding-top:0;}
.cu .np td .img{margin-top:0;}
.cu .np td .con{margin-top:-8px;}
.cu .con .p2{padding-left:72px;}
.cu .last img{margin-right: 20px;}
.cu .last span{font-size: 23px;color:#5a5a5a;;}


.fn{background:#eee;}
.fn .list{padding-top:50px;}
.fn .list li{float: left;width:570px;height:164px;padding-bottom:58px;}
.fn .list li a{display: block;}
.fn .list li .img{overflow: hidden;}
/*.fn .list li  .img img{-moz-transition:1s;-ms-transition:1s;-webkit-transition:1s;-o-transition:0.3s;transition:1s;}*/
.fn .list li a:hover .img img{-moz-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.fn .list .right{float: right;}
.fn .list .img{width:143px;height:143px;border:8px solid #fff;-moz-border-radius: 50%;-ms-border-radius: 50%;-webkit-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}
.fn .list .img img{-moz-border-radius: 50%;-ms-border-radius: 50%;-webkit-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}
.fn .list .con .txt{font-size: 14px;color:#727272;line-height: 27px;}
.fn .list li a:hover span{text-decoration: underline;}
.fn .list li a:hover .txt{color:#2b78d9;}
.fn .list .txt span{color:#2b78d9;float: right;}
.fn .list .tit{font-size: 18px;color:#2b78d9;line-height: 42px;padding-top:3px;}
.fn .list .con{width: 384px;}

/*.hf{background:#F3F3F3;}*/
.hf .cf{padding-top:48px;}
.hf .cf .left{width:153px;background:#2b78d9;height:85px;vertical-align: middle;}
.hf .cf .right{width:1047px;background:#fff;padding-bottom:22px;}
.hf .cf .left p{text-align:center;font-size: 18px;color:#fff;line-height: 85px;_line-height:85px;height:85px;}
.hf .cf .left p img{padding-right:13px;}
.hf .cf .left .img{padding-top:16px;text-align: center;}
.hf .cf .left a{font-size: 14px;color:#7e7e7e;line-height: }
.hf .cf .right ul{padding-top:23px;padding-left:36px;}
.hf .cf .right li{font-size:14px;width:200px;height:32px;line-height: 32px;padding-top:1px;padding-bottom:1px;float: left;}
.hf .cf .right li a{padding:0 22px;display: inline-block;*display: inline;*zoom:1;vertical-align: middle;color:#7e7e7e;}
.hf .cf .right li a:hover{color:#fff;background:#2b78d9;-moz-border-radius: 15px;-ms-border-radius: 15px;-webkit-border-radius: 15px;-o-border-radius: 15px;border-radius: 15px;}
.hf .cf .right .active a{color:#fff;background:#2b78d9;-moz-border-radius: 15px;-ms-border-radius: 15px;-webkit-border-radius: 15px;-o-border-radius: 15px;border-radius: 15px;}
.hf .list{padding-top:10px;}
.hf .cf .op .right li{width:auto;margin-right:17px;font-size: 14px;}
.hf .cf .op .right{padding-bottom:28px;}
.hf .cf .op .right li.last{margin-right: 0;}
.hf .cf .op{margin-bottom:1px;}
.hf .list li,.design .case li{float:left;width:290px;height:267px;position: relative;margin-right: 10px;margin-bottom: 26px;background:#fff;}
.hf .list li,.design .case li .p1{text-align: center}
.hf .list .last{margin-right: 0;}
.hf .list .txt{padding-left:15px;padding-top:18px;}
.hf .list .p1{font-size: 16px;color:#444;line-height: 48px;background:url(../images/cgal_07.jpg) no-repeat left top;}
.hf .list .p2{font-size: 12px;color:#898989;line-height: 18px;}
.hf .list .con{position: absolute;left:0;top:0;width:100%;height:100%;text-align: center;background:url(../images/cgal_06.png);-moz-transition:0.5s;-ms-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;opacity: 0;}
.hf .list .bl .con{opacity: 1;}
.hf .list .tit,.design .case .con .li_tit{font-size: 21px;color:#fff;line-height: 36px;padding-top:80px;padding-bottom:12px;}
.hf .list .hy,.design .case .con .hy{font-size: 14px;color:#fff;line-height: 30px;padding-bottom:33px;}
.hf .list a,.design .case .con a{display: block;width:120px;font-size: 16px;margin:0 auto;line-height: 44px;background:#2b78d9;border-radius: 5px;color:#fff;}

.mob{padding-bottom:67px;background:#eee;overflow: hidden;}
.mob .tit{text-align: center;margin-top:70px;}
.mob .title{font-size: 18px;color:#7a7a7a;text-align: center;line-height: 60px;padding-bottom:28px;}
.mob .con .left{width:720px;}
.mob .con p{font-size: 18px;color:#6b6b6b;line-height: 32px;}
.mob .con p span{color:#eb7a00;}
.mob .con .c_tit{font-size: 25px;color:#494949;line-height: 80px;}
.mob .con .cont1{padding-top:12px;padding-bottom:7px;}

.app .tit{font-weight: bold;}
.app .super{background:#fff;overflow: hidden;}
.super{padding-top:46px;padding-bottom:32px;}
.super .tit{font-size: 35px;color:#f66c00;text-align: center;line-height: 80px;}
.super .list{padding-top:26px;}
.super .li_img{width:128px;float: left;padding-top:16px;}
.super .li_con{width: 436px;float: right;}
.super li{float: left;width:578px;overflow: hidden;padding-bottom:34px;}
.super .right{float: right;}
.super .li_tit{font-size: 16px;color:#393939;line-height: 47px;border-bottom:1px solid #d2d2d2;}
.super .li_txt{font-size: 14px;color:#7c7b7b;line-height: 26px;padding-top:10px;width:412px;}
.super .li_tit.active{color:#2b78d9;}
.super .li_txt.active{color:#2b78d9;}

.modu{background:#eee;padding-top:62px;padding-bottom:20px;overflow: hidden;}
.modu .tit{font-size: 35px;color:#2b78d9;line-height: 70px;text-align: center;}
.modu .search{margin-top:38px;margin-left:430px;padding-left:60px;background:url(../images/sj_17_17.png) no-repeat left 6px;}
.modu .search .p1{font-size: 16px;color:#323232;line-height: 28px;}
.modu .search .p2{font-size:14px;color:#838383;line-height: 26px; }
.modu .con{position: relative;padding-bottom:20px;}
.modu .cont{width:410px;}
.modu .con .img{position: absolute;left:49%;top:34px;width:226px;margin-left:-100px;}
.modu .right{width:;}
.modu .rig .txt{font-size: 14px;color:#838383;line-height: 20px;}
.modu .sort .title{font-size: 16px;color:#323232;line-height: 36px;}
.modu .cont{padding-top:18px;}
.modu .sort_img{width:37px;float: left;padding-top:10px;}
.modu .rig{width:322px;float: right;}
.modu .sort{padding-top:16px;margin-bottom:24px;height:96px;overflow: hidden;padding-left:24px;padding-right: 16px;}
.modu .sort2{margin-bottom: 0}
.modu .sort.active{background:#f5f5f5;box-shadow: 5px 5px 5px #cecece;}

.mer{padding-top:70px;padding-bottom:96px;overflow: hidden;background:#fff;}
.mer .tit{font-size: 22px;color:#ff7101;line-height: 33px;text-align: center;font-weight: bold;}
.mer .tit span{color:#2b78d9;}
.mer .list{padding-top:40px;}
.mer .list li{float: left;width: 202px;height:370px;padding-bottom:12px;background:url(../images/sj_40.png) no-repeat left top;padding-right: 46px;}
.mer .list .con{padding:0 17px;padding-top:16px;}
.mer .list .last{padding-right: 0;}
.mer .list .img{width: 150px;height:150px;-moz-border-radius: 50%;-ms-border-radius: 50%;-webkit-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;margin:0 9px;overflow: hidden;}
.mer .list .img img{-moz-border-radius: 50%;-ms-border-radius: 50%;-webkit-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;/*-moz-transition:0.5s;-ms-transition:0.5s;-webkit-transition:0.5s;-ms-transition:0.5s;transition:0.5s;*/}
.mer .list .title{font-size: 18px;color:#2b78d9;text-align: center;line-height: 50px;}
.mer .list .txt{font-size: 13px;color:#323232;line-height: 24px;height:116px;text-align: center;}
.mer .list .cer{display: block;width:43px;margin:0 auto;}
.mer .list .active .img img{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}


.culture{overflow: hidden;}
.culture .wrap{padding-top:28px;padding-bottom:112px;}
.culture .left{padding-top:18px;background:url(../images/2_3.png) no-repeat left 18px ;}
.culture p{font-size: 22px;color:#737373;padding-left:127px;line-height: 64px;padding-top:82px;}
.value{overflow: hidden;}
.value .wrap{padding-top:22px;padding-bottom:118px;}
.value .left{background:url(../images/2.3_3.png) no-repeat}
.value p{padding-left:170px;font-size: 22px;color:#737373;line-height: 41px;padding-top:73px;}
.value .p2{padding-top:69px;}
.dsj{margin-top:55px;margin-bottom:94px;text-align: center;}
.cert{padding-top:62px;padding-bottom:104px;overflow: hidden;}
.cert li{float: left;width:232px;padding:32px 33px;border:1px solid #e2e2e2;margin-left:-1px;margin-top:-1px;overflow: hidden;}
.cert li img{-moz-transition:0.8s;-ms-transition:0.8s;-webkit-transition:0.8s;-o-0transition:0.8s;transition:0.8s;}
.cert .active img{-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);-webkit-transform:scale(1.08);transform:scale(1.08);}


.shipin{padding-bottom: 86px;}
.shipin .box{width:677px;height:416px;margin:0 auto;margin-top:59px; padding-top:29px;padding-left: 106px;padding-right: 104px;padding-bottom:88px;background:url(../images/0.8_03.png) no-repeat;}
.shipin .box img{width: 100%;}
.shipin .inner{position: relative;}
.shipin .inner .img2{position: absolute;width:109px;height: 109px;margin-left:-59px;margin-top:-59px;left:50%;top:50%;}

.website .cont{text-align: center;padding-top:36px;padding-bottom:15px;}
.website .cont .p1{padding-bottom:25px;font-size: 25px;color:#2b78d9;line-height: 72px;text-align: center;padding-bottom:6px;font-weight: bold;}
.website .cont .p1 span{font-size: 35px;}
.website .cont .p2{padding-bottom:18px;}
.website .cont .txt{font-size: 16px;color:#828282;line-height: 30px;padding-top:5px;}
.website .cont .vid{width:460px;height:256px;background:url(../images/3.1_11.png) no-repeat;padding:19px 19px 148px 15px;margin:0 auto;}
.website .cont .vid .inner{position: relative;}
.website .cont .vid .img2{position: absolute;left:50%;top:50%;margin-left:-35px;margin-top:-35px;width:71px;height:71px;}

.website .view{padding:44px 0 64px 0;background:#fff; overflow: hidden;}
.website .view .tit{font-size: 35px;color:#2b78d9;line-height: 72px;text-align: center;padding-bottom:4px;}
.website .view .txt{font-size: 16px;color:#616161;line-height: 30px;width:1020px;text-align: center;padding-bottom:48px;margin:0 auto;}
.website .view li{width:448px;padding:9px 24px 14px 60px;border:3px solid #549fd8;margin-left:37px;position: relative;}
.website .view .active{background:#f0f6fb;}
.website .view .num{font-size: 18px;color:#fff;width:78px;height:78px;line-height: 78px;background:#fe9900;position:absolute;left:-37px;top:50%;margin-top:-39px;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;border-radius: 50%;text-align: center;}
.website .view .li_tit{font-size: 18px;color:#2b78d9;line-height: 45px;border-bottom:1px solid #dcdcdc;}
.website .view .li_txt{font-size:14px;color:#5f5f5f;line-height: 28px;padding-top:6px;padding-right: 10px;}

.website .tit{font-weight: bold;}
.website .why{padding:0 0 62px 0;overflow: hidden;}
.website .why .tit{font-size: 35px;color:#f66c00;text-align: center;line-height: 72px;padding-bottom:7px;}
.website .why .txt{font-size: 16px;color:#616161;line-height: 30px;text-align: center;padding-bottom:46px;}
.website .why li{float: left;width:164px;height:164px;margin-right: 94px;position: relative;}
.website .why .li_img{width:164px;height:164px;}
.website .why .li_img img{width:100%;height:100%;}
.website .why .last{margin-right: 0;}
.website .why li .img1{position: absolute;left:188px;top:59px;}
.website .why li .li_img img{-moz-transition:0.8s;-ms-transition:0.8s;-webkit-transition:0.8s;-o-transition:0.8s;transition:0.8s;}
.website .why .active .li_img img{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}

.website .mar{overflow: hidden;padding-top:40px;padding-bottom:66px;}
.website .mar .tit{font-size: 35px;color:#f66c00;line-height: 72px;text-align: center;padding-bottom:30px;}
.website .mar .tit span{font-size:35px;}
.website .mar{}
.website .mar li{width:257px;height:376px;float: left;padding:33px 20px 34px 20px;border:1px solid #c9c9c9;_height:376px;overflow: hidden;}
.website .mar .active{border:1px solid #f49802;}
.website .mar .li_img{padding-bottom:33px;padding-left:4px;}
.website .mar .li_tit{font-size: 22px;color:#fff;width:232px;margin:0 auto;line-height: 42px;height:42px;text-align: center;}
.website .mar .li1 .li_tit{background:url(../images/3.1_35.png) no-repeat;}
.website .mar .li_txt{font-size: 15px;color:#666;line-height: 30px;padding-top:24px;width:248px;}
.website .mar .li2 .li_tit{background:url(../images/3.1_20.png) no-repeat;}
.website .mar .li3 .li_tit{background:url(../images/3.1_23.png) no-repeat;}
.website .mar .li4 .li_tit{background:url(../images/3.1_26.png) no-repeat;}

.website .pro{padding-top:32px;padding-bottom:36px;text-align: center;overflow: hidden;background:#fff;}
.website .pro .tit{font-size: 35px;color:#2b78d9;line-height: 72px;padding-bottom:30px;}
.website .pro  .tit span{font-size: 35px;}
.website .pro li{width:196px;float: left;margin-right: 66px;}
.website .pro .li1{width:176px;}
.website .pro .li2{width:180px;}
.website .pro .last{margin-right: 0;}
.website .pro .li_txt{font-size: 15px;color:#373737;line-height: 26px;padding-top: 20px;}
.website .pro .active .li_txt{color:#2b78d9;}

.website .str{padding-top:40px;padding-bottom:42px;overflow: hidden;}
.website .str .tit{font-size: 35px;color:#f66c00;line-height: 72px;text-align: center;padding-bottom:30px;}
.website .str .tit span{font-size: 35px;}
.website .str .list{padding-top:28px;position: relative;}
.website .str .li_img{width:65px;float: left;padding-top:11px;}
.website .str .li_con{width:324px;padding-left:14px;float: left;}
.website .str .li_tit{font-size: 16px;color:#2b78d9;line-height: 38px;padding-bottom:6px;}
.website .str .li_txt{font-size: 14px;color:#5a5a5a;line-height:24px; }
.website .str .active .li_txt{color:#f49802;}
.website .str li{height:128px;width:403px;}
.website .str .list{position: relative;}
.website .str .center{position: absolute;left:429px;top:0;width:340px;}

.website .case{padding-top:38px;padding-bottom:44px;text-align: center;overflow: hidden;background:#fff;}
.website .case .tit{font-size: 35px;color:#2b78d9;line-height: 72px;padding-bottom:28px;}
.website .case .tit span{font-size: 35px;}

.website .up{padding-top:70px;padding-bottom:80px;overflow: hidden;}
.website .up .tit{font-size: 24px;color:#2b78d9;line-height: 58px;text-align: center;}
.website .up .tit .span1{font-size: 30px;}
.website .up .tit .span2{font-size: 35px;}
.website .up .tx{font-size: 16px;color:#5d5d5d;line-height: 42px;padding-bottom:24px;text-align: center;}
.website .up .form{font-size: 0;vertical-align: middle;}
.website .up .txt{font-size: 13px;color:#9d9d9d;line-height: 38px;height: 38px;background:#fafafa;border:1px solid #c9c9c9;width: 210px;padding-left: 10px;margin-right: 17px;}
.website .up select{width:152px;padding-left:5px;height:40px;line-height: 40px;border:1px solid #c9c9c9;background:#fafafa;font-size: 13px;color:#9d9d9d;margin-right: 17px;}
.website .up .btn{font-size: 16px;color:#fff;line-height: 40px;height:40px;width:143px;text-align: center;background:#d80900;border:1px solid #c9c9c9;margin-right:1px;vertical-align: bottom;}

.website .ens{padding-top:36px;padding-bottom: 30px;overflow: hidden;}
.website .ens .tit{font-size: 35px;color:#f66c00;line-height: 72px;text-align: center;}
.website .ens .li_tit{font-size: 20px;color:#2b78d9;line-height: 30px;padding-top:12px;}
.website .ens .li_txt{font-size: 14px;color:#848484;line-height: 24px;}
.website .ens .left{text-align: right;width:406px;}
.website .ens .left li{float: left;}
.website .ens .li1{width:396px;}
.website .ens .li2{width:354px;_width:354px;}
.website .ens .li3{width:406px;}
.website .ens li{height:120px;}
.website .ens .active .li_txt{color:#f49802;}
.website .ens .li4{width:392px;}
.website .ens .li5{width:350px;}
.website .ens .li6{width:398px;}
.website .ens .right{width:390px;}
.website .ens .right li{float: right;position: relative;}
.website .ens .list{padding-top:23px;position: relative;width:1200px;margin:0 auto;}
.website .ens .list .center{position: absolute;width:463px;left:374px;top:0;}
.website .ens .list .center img{width:100%;}
.website .ens .li4 .li_tit{padding-top: 0;}

.website .shp{background:#fff;padding-top:45px;padding-bottom:56px;}
.website .shp .tit{font-size: 35px;color:#2b78d9;text-align: center;line-height: 72px;padding-bottom:20px;}
.website .shp .vid{width:724px;height:444px;padding:32px 120px 84px 124px;background:url(../images/3.133.png) no-repeat;margin:0 auto;}


.design .cust{padding-top: 72px;padding-bottom:10px;overflow: hidden;}
.design .cust .tit{text-align: center;}
.design .cust  .title{font-size: 16px;color:#828282;line-height: 30px;padding-top: 16px;text-align: center;}
.design .cust .txt{ margin-top:30px;font-size: 16px;color:#434444;line-height: 34px;}
.design .cust .txt .txt_con{width:820px;}
.design .cust .txt .txt_con p{ text-indent:2em;}
.design .cust .txt .txt_con span{ color:#f66c00;}

.design .cust .list{margin-top:35px;padding-bottom: 52px;}
.design .cust li{width: 241px;height:208px;float: left;margin-left: -1px;background:url(../images/3.2_gdsjwz_02.png) no-repeat;font-size: 33px;color:#fff;text-align: center;line-height: 208px;}
.design .cust .li{background:url(../images/3.2_gdsjwz_03.png);}
.design .cust .li2{background:url(../images/3.2_gdsjwz_04.png);}
.design .cust .li3{background:url(../images/3.2_gdsjwz_05.png);}
.design .cust .li4{background:url(../images/3.2_gdsjwz_06.png);}


.design .pro{padding-top: 77px;padding-bottom: 80px;background:#fff;overflow: hidden;}
.design .tit{text-align: center;}
.design .pro .tit{padding-bottom: 52px;}
.design .pro .list{background:url(../images/3.2_49.jpg) no-repeat center 39px;}
.design .pro li{float: left;width: 200px;margin-right: 49px;}
.design .pro .last{margin-right: 0}
.design .pro .num{width:92px;height: 92px;background:url(../images/3.2_03_03.png) no-repeat; margin:0 auto;padding-bottom:16px;font-size: 45px;color:#fff;text-align: center;line-height: 92px;}
.design .pro .li_con{width:199px;height:289px;background:url(../images/3.2_09_09.png);}
.design .pro .li_img{padding-top: 26px;text-align: center;}
.design .pro .li_tit{font-size: 25px;color:#fff;text-align: center;padding-top: 6px;line-height: 54px;}
.design .pro .li_txt{width:168px;margin:0 auto;font-size: 14px;color:#fff;line-height: 26px;}
.design .pro .active .num{background:url(../images/3.2_05.png) no-repeat;color:#2b78d9;}

.design .ser{padding-top: 80px;text-align: center;padding-bottom: 75px;overflow: hidden;}
.design .ser .title{font-size: 16px;color:#828282;line-height: 32px;padding-top: 16px;padding-bottom:42px;}
.design .ser .list{font-size: 0;padding-top: 8px;}
.design .ser li{display: inline-block;*display: inline;*zoom:1;vertical-align: middle;width:288px;height:440px;background:#fff;}
.design .ser .li_tit{font-size: 30px;color:#fff;line-height: 75px;}
.design .ser .li_txt{font-size: 16px;color:#383838;line-height: 30px;}
.design .ser .li1 .li_tit{background:#89c12a;}
.design .ser .li1{border-bottom:3px solid #89c12a;margin-right: 88px;}
.design .ser .li2 .li_tit{background:#f5a913;}
.design .ser .li2{border-bottom:3px solid #f5a913;margin-right: 88px;}
.design .ser .li3 .li_tit{background:#12a4db;}
.design .ser .li3{border-bottom:3px solid #12a4db;}
.design .case{background:#fff;overflow: hidden;}
.design .case .last{margin-right: 0;}
.design .case .txt{padding-left: 15px;padding-top: 20px;}
.design .case .txt .p1{font-size: 16px;color: #444;line-height: 48px;background: url(../images/cgal_07.jpg) no-repeat left top;}
.design .case .txt .p2{font-size: 12px;color: #898989;line-height: 18px;}
.design .case .con{position: absolute;left:0;top:0;width: 100%;height: 100%;text-align: center;background: url(../images/cgal_06.png);transition: 0.5s;opacity: 0;}
.design .case .bl .con{opacity: 1;}
.design .case .list{padding-top: 15px;}
.design .case .more{display:block;font-size: 16px;color:#6c6c6c;line-height: 50px;width:188px;text-align: center;border:1px solid #a0a0a0;-moz-border-radius: 10px;-ms-border-radius: 10px;-webkit-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;margin:0 auto;}

.jzlc .list{padding-top: 70px;padding-bottom: 64px;}
.jzlc .list li{float: left;padding-right: 73px;width:181px;}
.jzlc .list li.active img{-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);}
.jzlc .list .last{padding-right: 0;}
.jzlc .tit{font-size: 35px;color:#2b78d9;line-height: 56px;text-align: center;font-weight: bold;}
.jzlc .title{font-size: 16px;color:#828282;text-align: center;line-height: 38px;padding-bottom:28px;}
.jzlc .li_txt{font-size: 15px;color:#636363;line-height: 26px;}
.jzlc .li_tit{font-size: 18px;color:#2b78d9;line-height: 38px;}
.jzlc .wz{height:560px;padding-bottom:100px;}
.jzlc .wz .right{width:408px;position: relative;}
.jzlc .wz .left{width:313px;position: relative;}
.jzlc .wz{width:858px;padding-left: 228px;overflow: hidden;}
.jzlc .wz li{width:858px;}
.jzlc .wz .li1{position:absolute;top:0;right:0;}
.jzlc .wz .li1 .left,.jzlc .wz .li3 .left,.jzlc .wz .li5 .left{text-align: right;;padding-top: 15px;}
.jzlc .wz .li1 .left img,.jzlc .wz .li3 .left img,.jzlc .wz .li5 .left img{z-index:999;position:relative;margin-right: -124px;;}
.jzlc .wz .li2 .right img,.jzlc .wz .li4 .right img{margin-top:-2px;position:relative;z-index:999;margin-left:-138px;}
.jzlc .wz .li4 .right img{margin-top: -3px;}
.jzlc .wz .li5 .left img{margin-top:-18px;}
.jzlc .wz .li3 .left,.jzlc .wz .li5 .left{padding-top: 0;}
.jzlc .wz .li2{position:absolute;top:120px;left:228px;}
.jzlc .wz .li5{position: absolute;right:0;top:452px;}
.jzlc .wz .li5{height:auto;margin-bottom: 100px;}
.jzlc .wz .li4{position:absolute;left:228px;top:332px;}
.jzlc .wz .li3{position:absolute;top:222px;right:0;}
.jzlc .wz{position: relative;}
.jzlc .wz .center{width:124px;position: absolute;top:15px;left:540px;z-index:1;}
.jzlc .active .li_txt{color:#f66c00;}


.res .tit{text-align: center;font-weight: bold;}
.res .cont{padding-top: 68px;padding-bottom: 74px;overflow: hidden;}
.res .cont .txt{font-size: 16px;color:#828282;line-height: 33px;text-align: center;padding-top: 26px;padding-bottom: 45px;}
.res .cont .img{text-align: center;}
.res .cont li{float: left;width:164px;margin-right: 94px;position: relative;}
.res .cont .img1{-moz-transition:0.6s;-ms-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.res .cont .active .img1{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.res .cont .img2{position: absolute;left:188px;top:59px;}
.res .cont .last{margin-right:0;}
.res .cont .list{margin:0 auto;width:940px;}
.res .web .img{padding-bottom: 36px;}
.res .web{background:#fff;text-align: center;padding-top: 60px;padding-bottom:62px;}
.res .web .tit{font-size: 35px;color:#f66c00;line-height: 54px;}
.res .web .title{font-size: 16px;color:#828282;line-height: 34px;padding-bottom:36px;}
.res .web .con_tit{font-size: 34px;color:#343434;line-height: 62px;}
.res .web .con_txt{font-size: 16px;color:#424242;line-height: 30px;}

.res .msyy{padding-top: 76px;padding-bottom:98px;}
.res .msyy .title{font-size: 16px;color:#828282;line-height: 32px;text-align: center;padding-top: 14px;padding-bottom:44px;}
.res .msyy .list{width:1068px;padding-left: 60px;}
.res .msyy .list li{float: left;width:274px;padding-right: 122px;}
.res .msyy .list .last{padding-right: 0;}
.res .msyy .txt{font-size: 15px;color:#5d5d5d;text-align: center;line-height: 36px;padding-right: 34px;padding-bottom: 28px;padding-top: 34px;}
.res .msyy .rx img{padding-right: 12px;}
.res .msyy .rx{font-size: 20px;color:#d90000;text-align: center;line-height: 32px;padding-top: 28px;padding-bottom: 26px;}
.res .msyy .yy{display: block;font-size: 16px;color:#d90000;width:150px;height:42px;line-height: 42px;border:2px solid #d90000;text-align: center;margin:0 auto;}
.res .msyy .yy:hover{color:#fff;background:#ec1317;}


.weix .tit{font-size: 35px;text-align: center;line-height: 76px;font-weight: bold;}
.weix .ser{padding-top: 48px;padding-bottom:56px;overflow: hidden;}
.weix .ser .tit{color:#2b78d9;}
.weix .ser .box{padding-top: 36px;}
.weix .ser .con{width: 802px;}
.weix .ser p{font-size: 16px;color:#828282;line-height: 35px;}
.weix .ser .txt{padding-top: 7px;}
.weix .ser p span{color:#ff7200;}

.weix .fun .tit{color:#f66c00; }
.weix .fun{padding-top: 46px;background:#fff;padding-bottom:60px;overflow: hidden;}
.weix .fun .list{padding-top: 40px;}
.weix .fun li{width: 390px;padding-right: 15px;float: left;}
.weix .fun .last{padding-right: 0;}
.weix .fun .li_img,.weix .fun .con{height:210px;}
.weix .fun .li_tit{font-size: 20px;color:#2b78d9;line-height: 34px;padding-bottom:16px;background:url(../images/3.5_03_03.jpg) no-repeat left bottom;font-weight: bold;}
.weix .fun .con{padding:0 12px;}
.weix .fun .li_txt{font-size: 13px;color:#707070;line-height: 23px;padding-top: 14px;}
.weix .fun a:hover .li_txt{color:#f66c00;}
.weix .fun .li_img img{-ms-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s;}
.weix .fun .li_img{overflow: hidden;}
.weix .fun .li_img a:hover img{-moz-transform:scale(1.06);-ms-transform:scale(1.06);-webkit-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06);}
.weix .fun .more{font-size: 13px;color:#8ec0ff;line-height: 38px;}

.weix .uses{padding-top: 45px;padding-bottom:75px;overflow: hidden;}
.weix .uses .list{padding-top:85px;}
.weix .uses li{float: left;width: 218px;padding:0 30px;margin-right:29px;background:#fff;padding-top: 54px;position: relative;}
.weix .uses .last{margin-right: 0;}
.weix .uses .li_txt{font-size: 14px;color:#838383;line-height: 30px;text-align: center;padding-top: 24px;padding-bottom:30px;}
.weix .uses .bg{width:62px;height:2px;margin:0 auto;}
.weix .uses .li1 .bg{background:#ec568a;}
.weix .uses .li2 .bg{background:#03a5e3;}
.weix .uses .li3 .bg{background:#58cd63;}
.weix .uses .li4 .bg{background:#f08026;}
.weix .uses .li_tit{font-size: 25px;text-align: center;color:#595858;line-height: 80px;}
.weix .uses .li_img{position: absolute;left:87px;top:-55px;}
.weix .uses .active .li_txt{color:#03a5e3;}


.weix .case{background:#fff;padding-top: 50px;padding-bottom: 100px;overflow: hidden;}
.weix .case .tit{color:#f66c00;}
.weix .case .list{padding-top: 36px;}
.weix .case li{float: left;width:226px;/*height:356px;*/margin-right: 98px;/*padding:30px 12px 56px 13px;background:url(../images/3.5_0_03.jpg) no-repeat;*/}
.weix .case .last{margin-right: 0;}
.weix .case .con{position: relative;}
.weix .case .er{position: absolute;left:0;top:0;width:100%;height: 100%;background:rgba(0,0,0,0.65);color:#fff;text-align: center;display: none;}
.weix .case .active .er{display: block;}
.weix .case .er .p1{font-size: 16px;line-height: 48px;padding-top: 54px;}
.weix .case .er .p2{font-size: 15px;line-height: 50px;}

.y_tab{padding-top: 70px;text-align: center;font-size: 0;padding-bottom: 9px;}
.y_tab li{display: inline-block;*display: inline;*zoom:1;vertical-align: middle;width: 200px;height:52px;line-height: 52px;font-size: 16px;padding:0 14px;position: relative;}
.y_tab li a{color:#4d4d4d;display: block;background:#dcdcdc;position: relative;}
.y_tab li a:hover{background:#03a5e3;color:#fff;}
.y_tab li a:hover b{position: absolute;width:13px;height:9px;top:100%;left:50%;margin-left:-6px;background:url(../images/5.3.2_03.png) no-repeat;display:block;}
.y_tab .active a{background:#03a5e3;color:#fff;}
.y_tab .active b{position: absolute;width:13px;height:9px;top:100%;left:50%;margin-left:-6px;background:url(../images/5.3.2_03.png) no-repeat;}


.qykj{padding-top: 66px;padding-bottom: 55px;}
.qykj table{width: 100%;margin-bottom: 50px;}
.qykj th{padding-left:20px;font-size: 20px;color:#4f4f4f;line-height: 48px;background:#dedede;font-weight: normal;border-left:1px solid #c9c9c9;border-top:1px solid #c9c9c9;text-align: left;}
.qykj td{border-left:1px solid #c9c9c9;border-top:1px solid #c9c9c9;font-size: 16px;color:#505050;line-height: 55px;text-align: center;background:#fff;}
.qykj table{border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;}
.qykj .td2{text-align: left;padding-left: 62px;}
.qykj .td2 img{padding-right: 12px;}
.qykj .td2 span{width:436px;display: inline-block;*display: inline;*zoom:1;}


.zjzy{padding-top: 55px;padding-bottom: 56px;}
.zjzy table{width: 100%;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;margin-bottom:52px;}
.zjzy td{font-size: 15px;color:#666;text-align: center;background:#fff;border-left:1px solid #c9c9c9;border-top:1px solid #c9c9c9;line-height: 55px;}
.zjzy .td2{font-size: 16px;color:#505050;}
.zjzy .td1 h3{font-size: 18px;color:#e30000;line-height: 70px;}
.zjzy .td1 h4{font-size: 16px;color:#fff;height: 38px;line-height: 38px;width:112px;background:#e30000;margin: 0 auto;}
.zjzy .td1{vertical-align: top;padding-top: 96px;}
.zjzy td .con{padding-left: 76px;line-height: 42px;text-align: left;}
.zjzy td .con span{color:#145bb5;}


.yzj{padding-top: 55px;padding-bottom: 56px;}
.yzj table{width: 100%;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;margin-bottom:52px;}
.yzj td{font-size: 15px;color:#666;line-height: 55px;background:#fff;border-left:1px solid #c9c9c9;border-top:1px solid #c9c9c9;text-align: center;}
.yzj .td1 h3{font-size: 18px;color:#e30000;line-height: 30px;}
.yzj .td1 h4{font-size: 16px;color:#626262;line-height: 32px;padding-top: 18px;}
.yzj .con{font-size: 15px;color:#666666;line-height: 40px;padding-left: 72px;text-align: left;}
.yzj .con span{color:#145bb5;}


.gjym  .query{width:427px;margin:0 auto;height:37px;line-height: 37px;font-size: 0;padding-bottom:20px;}
.gjym .query .sub{width:62px;background:url(../images/5.3.2_08.jpg) no-repeat;font-size: 14px;color:#fff;height:37px;line-height: 37px;vertical-align: top;}
.gjym .query .txt{font-size:12px;width:353px;padding-left: 12px;color:#bcbcbc;background:url(../images/5.3.2_07.jpg) no-repeat;height: 37px;line-height: 37px;vertical-align: top;font-family: "宋体";}
.gjym{padding-top:45px;padding-bottom: 105px;}

.gjym .ym{padding-bottom:20px;border-bottom:1px dashed #d2d2d2;}
.gjym .ym label{font-size: 14px;color:#3d3d3d;line-height: 26px;padding-right: 36px;}
.gjym .ym input{width:11px;height:11px;margin-right: 10px;}
.gjym .table1{width: 100%;font-size: 0;}
.gjym .com{padding-top: 13px;padding-bottom: 24px;}
.gjym .com input{width:10px;height:10px;margin-right: 8px;}
.gjym .table1 label{font-size: 15px;color:#595858;line-height: 42px;}
.gjym .table2 th{border-top:1px solid #c9c9c9;border-right:1px solid #c9c9c9;font-size: 16px;color:#505050;background:#dedede;line-height: 55px;font-weight: normal;}
.gjym .table2{border-left:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;width: 100%;}
.gjym .table2 .td1{text-align: left;padding-left: 86px;}
.gjym .table2 td{font-size: 15px;color:#666;text-align: center;line-height: 55px;border-right:1px solid #c9c9c9;border-top:1px solid #c9c9c9;background:#fff;}




.gwsc .cont{padding-top: 70px;padding-bottom:78px; overflow: hidden;}
.gwsc .tit{text-align: center;font-weight: bold;}
.gwsc .cont .titl{font-size: 16px;color:#828282;text-align: center;line-height: 32px;padding-top: 16px;padding-bottom: 46px;}
.gwsc .cont .left{width:776px;}
.gwsc .cont .right{width:382px;}
.gwsc .cont .txt{font-size: 16px;color:#434444;line-height: 32px;text-indent: 2em;padding-bottom: 25px;}
.gwsc .cont .txt span{color:#2b78d9;}
.gwsc .cont li{display: inline-block;*display: inline;*zoom:1;vertical-align: middle;padding-right:45px;}
.gwsc .cont .list{text-align: center;}

.gwsc .web{background: #fff;padding-top: 60px;padding-bottom: 116px;overflow: hidden;}
.gwsc .web .tit{font-size: 35px;color:#f66c00;line-height: 72px;padding-bottom: 83px;}
.gwsc .web .table1{width:100%;padding-bottom: 25px;}
.gwsc .web .table2{width:884px;margin:0 auto;padding-bottom:45px;}
.gwsc .web td{position: relative;width:251px;height:251px;padding-right: 66px;/*-moz-transition:0.5s;-ms-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;*/}
.gwsc .web td.active{-moz-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.gwsc .web .last{padding-right: 0;}
.gwsc .web .num{width:95px;height:95px;line-height: 95px;text-align: center;font-size: 36px;position: absolute;top:-49px;left:78px;font-weight: bold;}
.gwsc .web .txt{font-size: 15px;text-align: center;line-height: 30px;color:#fff;}
.gwsc .web .txt5{margin-top:30px;}
.gwsc .web .img{position: absolute;top:203px;left:66px;}
.gwsc .web .td1 .num{color:#fd6162;background:url(../images/3.3_21.png);}
.gwsc .web .td1{background:url(../images/3.3_24.png) no-repeat;}
.gwsc .web .td2 .num{color:#85b2f3;background:url(../images/3.3_24_24.png);}
.gwsc .web .td2{background:url(../images/3.3_29.png) no-repeat;}
.gwsc .web .td3 .num{color:#a263b4;background:url(../images/3.3_27.png) no-repeat;}
.gwsc .web .td3{background:url(../images/3.3_34_34.png) no-repeat;}
.gwsc .web .td4 .num{color:#7384ca;background:url(../images/3.3_29_29.png) no-repeat;}
.gwsc .web .td4{background:url(../images/3.3_42.png) no-repeat;}
.gwsc .web .td5 .num{color:#79c4bf;background:url(../images/3.3_52.png) no-repeat;}
.gwsc .web .td5{background:url(../images/3.3_68.png) no-repeat;}

.gwsc .str{padding-top: 82px;padding-bottom: 15px;overflow: hidden;}
.gwsc .str table{padding-top: 52px;width: 100%;}
.gwsc .str td{padding-right: 136px;text-align: center;padding-bottom: 52px;}
.gwsc .str .last{padding-right: 0;}
.gwsc .str .li_txt{font-size: 18px;color:#2b78d9;line-height: 36px;padding-top: 17px;}
.gwsc .str td img{-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;}
.gwsc .str td .active img{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform: rotate(360deg);}

.gwsc .ys{padding-bottom: 88px;background:#fff;padding-top: 66px;overflow: hidden;}
.gwsc .ys .tit{font-size: 35px;color:#f66c00;line-height: 60px;text-align: center;}
.gwsc .ys .inner{margin-top: 45px;}
.gwsc .ys .left{width:492px;}
.gwsc .ys .left li{width:492px;position: relative;padding-top:8px;padding-bottom:37px;}
.gwsc .ys .left .txt{height: 45px;line-height: 45px;padding-left: 70px;font-size: 18px;color:#fff;border-radius:20px;z-index:99;-moz-transition:0.5s;-ms-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.gwsc .ys .left .active .txt{box-shadow: 5px 5px 5px #c5c5c5;}
.gwsc .ys .left .num{font-size: 30px;width:60px;height:60px;-moz-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;border-radius:50%;line-height: 60px;text-align: center;position: absolute;left:0;top:0;color:#fff;z-index:9999999;}
.gwsc .ys .left img{padding-left: 16px;}
.gwsc .ys .left .li1 .num{background:#3083b7;}
.gwsc .ys .left .li1 .txt{background:#50a3d5;}
.gwsc .ys .left .li2 .num{background:#e4a242;}
.gwsc .ys .left .li2 .txt{background:#f9b756;}
.gwsc .ys .left .li3 .num{background:#1a8c8d;}
.gwsc .ys .left .li3 .txt{background:#27a9ab;}
.gwsc .ys .left .li4 .num{background:#8c2328;}
.gwsc .ys .left .li4 .txt{background:#b24145;}
.gwsc .ys .right{width:684px;}
.gwsc .ys .right .img{width:187px;padding-top:134px;}
.gwsc .ys .right .list{width:322px;padding-left: 136px;background:url(../images/3.3_133.png) no-repeat  left 29px;}
.gwsc .ys .right .num{font-size: 32px;color:#fff;text-align: center;width: 63px;height: 63px;background:#f66c00;line-height: 63px;float: left;border:4px solid #f66c00;}
.gwsc .ys .right .num2{font-size: 27px;}
.gwsc .ys .right ul{padding-top: 12px;}
.gwsc .ys .right .active .num{background:none;color:#f66c00;}
.gwsc .ys .right li{margin-bottom:48px;overflow: hidden;}
.gwsc .ys .right .txt{width:234px;float: right;font-size: 18px;color:#353535;line-height: 36px;position: relative;}
.gwsc .ys .right .active .txt{color:#f66c00;}
.gwsc  .design .case{background:none;}


.qyjs .tit{font-size: 35px;line-height: 76px;text-align: center;font-weight: bold;}
.qyjs .cont .tit{color:#2b78d9;}
.qyjs .cont{padding-top: 45px;padding-bottom:36px;overflow: hidden;}
.qyjs .cont .inner{padding-top: 13px;}
.qyjs .cont .left{width: 358px;}
.qyjs .cont .right{width:800px;}
.qyjs .cont .txt{font-size: 16px;color:#616161;line-height: 36px;padding-top:22px;}
.qyjs .cont .txt p{text-indent:2em;}
.qyjs .cont .txt span{color:#f28b25;}

.qywzjs_icon{width: 677px;margin: 30px auto 0;}
.qywzjs_icon ul li{ float:left; margin-right:55px; padding:0 15px; text-align:center;}
.qywzjs_icon ul li.last{margin-right:0;}
.qywzjs_icon ul li span{ display:block; font-size:13px; color:#787878;}

.qyjs .pro{padding-top: 52px;padding-bottom:70px;background:#fff;overflow: hidden;}
.qyjs .pro .list{padding-top: 40px;}
.qyjs .pro .tit{color:#f66c00;}
.qyjs .pro li{float: left;width:190px;margin-right: 62px;}
.qyjs .pro .img2{display: none;}
.qyjs .pro .list p{font-size: 18px;color:#0c7bc2;text-align: center;line-height: 38px;padding-top:26px;}
.qyjs .pro .last{margin-right: 0;}
.qyjs .pro .active .img1{display:none;}
.qyjs .pro .active .img2{display: inline-block;*display: inline;*zoom:1;}
.qyjs .pro .active p{color: #f66c00;}
.qyjs .fun{padding-top: 64px;padding-bottom: 58px;overflow: hidden;}
.qyjs .fun .tit{color:#2b78d9;}
.qyjs .fun table{width: 100%;padding-top: 28px;}
.qyjs .fun td{width:312px;overflow: hidden;padding-bottom: 46px;}
.qyjs .fun .left{padding-right: 132px;}
.qyjs .fun  .center{width:322px;padding-right: 120px;}
.qyjs .fun .td_img{width:46px;float: left;text-align: center;}
.qyjs .fun .center .td_img{width:56px;}
.qyjs .fun .td_con{width:240px;float: right;}
.qyjs .fun .td_txt{font-size: 15px;color:#787878;line-height: 28px;}
.qyjs .fun .td_tit{font-size: 20px;color:#414141;line-height: 42px;}

.qyjs .sys{padding-top: 66px;padding-bottom:82px;background:#fff;overflow: hidden;}
.qyjs .sys .tit{color:#f66c00;}
.qyjs .sys li{float: left;width: 240px;margin-right: 72px;text-align: center;}
.qyjs .sys .li2{width: 252px;}
.qyjs .sys .last{margin-right: 0;}
.qyjs .sys .list{padding-top: 43px;}
.qyjs .sys .li_tit{width:143px;margin:0 auto;font-size: 15px;color:#191919;line-height: 35px;border-radius:20px;text-align: center;}
.qyjs .sys .li_img{padding-bottom: 22px;}
.qyjs .sys .li1 .li_tit{border:2px solid #42a5f6;}
.qyjs .sys .li_txt{font-size: 14px;color:#787878;line-height: 28px;padding-top: 17px;}
.qyjs .sys .li1.active .li_tit{background:#42a5f6;color:#fff;}
.qyjs .sys .li2 .li_tit{border:2px solid #ec407a;}
.qyjs .sys .li2.active .li_tit{background:#ec407a;color:#fff;}
.qyjs .sys .li3 .li_tit{border:2px solid #ffa827;}
.qyjs .sys .li3.active .li_tit{background:#ffa827;color:#fff;}
.qyjs .sys .li4 .li_tit{border:2px solid #a944ba;}
.qyjs .sys .li4.active .li_tit{background:#a944ba;color:#fff;}

.qyjs .sys .li5 .li_tit{border:2px solid #269cb9;}
.qyjs .sys .li5.active .li_tit{background:#269cb9;color:#fff;}
.qyjs .sys .li6 .li_tit{border:2px solid #e2c15d;}
.qyjs .sys .li6.active .li_tit{background:#e2c15d;color:#fff;}

.qyjs .sys .li7 .li_tit{border:2px solid #ff7dc3;}
.qyjs .sys .li7.active .li_tit{background:#ff7dc3;color:#fff;}
.qyjs .sys .li8 .li_tit{border:2px solid #33cccc;}
.qyjs .sys .li8.active .li_tit{background:#33cccc;color:#fff;}

.ppwz .tit{font-size: 35px;line-height: 76px;text-align: center;font-weight: bold;}
.ppwz .cont{padding-top:50px;padding-bottom:56px;overflow: hidden;}
.ppwz .cont .inner{padding-top: 11px;}
.ppwz .cont .tit{color:#2b78d9;}
.ppwz .cont .left{width:676px;padding-top: 36px;}
.ppwz .cont .right{width:456px;}
.ppwz .cont .txt{font-size: 16px;color:#616161;line-height: 36px;}
.ppwz .cont .more{font-size: 16px;line-height: 36px;padding-top: 10px;}
.ppwz .cont .more a{color:#159ae0;}
.ppwz .cont .img{padding-bottom:16px;}
.ppwz .plan{background:#fff;padding-top:60px;padding-bottom:72px;overflow: hidden;}
.ppwz .plan .tit{color:#f66c00;}
.ppwz .plan  .list{padding-top: 18px;}
.ppwz .plan li{float: left;width: 150px;padding-right: 110px;text-align: center;padding-top: 20px;height:266px;}
.ppwz .plan img{-moz-transition:0.8s;-ms-transition:0.8s;-webkit-transition:0.8s;-o-transition:0.8s;transition:0.8s;}
.ppwz .plan .active img{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.ppwz .plan .last{padding-right: 0;}
.ppwz .plan .li_txt{font-size: 15px;color:#7c7c7c;line-height: 26px;}
.ppwz .plan .li_tit{font-size: 20px;color:#464747;line-height: 46px;padding-top: 8px;}
.ppwz .plan .more{display: block;width:178px;font-size: 18px;color:#2b78d9;line-height: 43px;height: 43px;text-align: center;margin:0 auto;border:2px solid #42a5f6;-moz-border-radius: 25px;-ms-border-radius: 25px;-webkit-border-radius: 25px;-o-border-radius: 25px; border-radius: 25px;}
.ppwz .plan .more:hover{color:#fff;background:#2b78d9;border:2px solid #2b78d9;}
.ppwz .pro{padding-top: 56px;padding-bottom: 60px;overflow: hidden;}
.ppwz .pro .tit{color:#2b78d9;}
.ppwz .pro .list{padding-top: 42px;padding-bottom:68px;position: relative;}
.ppwz .pro .img{position: absolute;left:47px;top:140px;width:1125px;height:7px;}
.ppwz .pro .img img{vertical-align: top;}
.ppwz .pro li{float: left;width:82px;margin-right: 77px;}
.ppwz .pro .last{margin-right: 0;}
.ppwz .pro .li_img{text-align: center;padding-bottom: 33px;}
.ppwz .pro li p{font-size: 20px;color:#656565;line-height: 36px;text-align: center;font-weight: bold;padding-top: 22px;}
.ppwz .pro .num{font-size: 26px;color:#fff;font-weight: bold;width:37px;height:37px;background:#30bcfc;-ms-border-radius: 50%;-o-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;text-align: center;line-height: 37px;margin:0 auto;position: relative;z-index: 9999;
/*-moz-transition:0.8s;-ms-transition:0.8s;-webkit-transition:0.8s;-o-transition:0.8s;transition:0.8s;*/}
.ppwz .pro .active .num{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}
.ppwz .pro .rx{font-size: 28px;color:#2b78d9;line-height: 66px;font-weight: bold;text-align: center;}
.ppwz .pro .rx img{padding-right: 20px;}
.ppwz .design .tit{color:#f66c00;}
.ppwz .design .list{padding-top: 24px;}

.hyxh .cont{padding-top: 52px;padding-bottom: 72px;overflow: hidden;}
.hyxh .cont .tit{color:#2b78d9;font-size: 35px;line-height: 76px;text-align: center;font-weight:bold;}
.hyxh .cont .inner{padding-top: 18px;}
.hyxh .cont .txt{width:772px;font-size: 16px;color:#616161;line-height: 36px;padding-top: 7px;text-indent: 2em;}

.hyxh .fun{background:#fff;padding-top: 82px;padding-bottom: 80px;overflow: hidden;}
.hyxh .fun .left{width:222px;height:361px;padding:43px 38px 0 39px;background:url(../images/3.1.4_07.jpg) no-repeat;}
.hyxh .fun .left .tit{font-size: 35px;color:#fff;line-height: 68px;text-align: center;border:1px solid #fff;}
.hyxh .fun .left .txt{font-size: 18px;color:#fff;line-height: 45px;padding-top: 27px;text-align: center;}
.hyxh .fun .right{width:895px;}
.hyxh .fun table{width: 100%;}
.hyxh .fun td{width: 297px;padding-top: 37px;text-align: center;}
.hyxh .fun .td_tit{font-size: 20px;color:#2b78d9;line-height: 56px;padding-top: 20px;}
.hyxh .fun .td_txt{font-size: 15px;color:#545454;line-height: 28px;width: 210px;margin:0 auto;}
.hyxh .fun .active{background:#f7f7f7;}
.hyxh .fun .right th{font-size: 35px;color:#f66c00;text-align: center;line-height: 72px;font-weight: normal;background:url(../images/3.1.4_10_10.png) no-repeat center center;border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc;}
.hyxh .fun .right td{border-left:1px solid #dcdcdc;border-top:1px solid #dcdcdc;vertical-align: top;height:292px;}
.hyxh .fun table{border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.hyxh .case{background:#eee;}
.hyxh .case .tit{font-size: 35px;color:#f66c00;line-height:1em;font-weight: bold;}
.design .case .more:hover{color:#fff;background:#2b78d9;border:1px solid #2b78d9;}

.dsdp{padding-top: 64px;padding-bottom:54px;overflow: hidden;}
.dsdp li{float: left;width:570px;height: 200px;}
.dsdp .li_img{width:144px;float: left;position:relative;}
.dsdp .li_con{width: 400px;float: right;}
.dsdp .li_con .num{font-size: 22px;color:#fff;line-height: 44px;width:44px;height:44px;text-align: center;-moz-border-radius: 50%;-ms-border-radius: 50%;-webkit-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}
.dsdp .li_tit{font-size: 20px;color:#383838;line-height: 46px;padding-top: 4px;}
.dsdp .li_txt{font-size: 16px;color:#7b7b7b;line-height: 28px;}
.dsdp .right{float: right;}
.dsdp .li1 .num{background:#ff3e41;}
.dsdp .li2 .num{background:#00c9c7;}
.dsdp .li3 .num{background:#9c6ab7;}
.dsdp .li4 .num{background:#e87b98;}
.dsdp .li5 .num{background:#00aee1;}
.dsdp .li6 .num{background:#ffcd00;}
.dsdp .li7 .num{background:#4cab1e;}
.dsdp .li8 .num{background:#ff9d00;}


.gxdz .tit{font-size: 35px;color:#f66c00;text-align: center;line-height: 76px;font-weight: bold;}
.gxdz .tit span{color:#2b78d9;}
.gxdz .cont{padding-top: 52px;padding-bottom: 28px;overflow: hidden;}
.gxdz .cont .list{padding-top: 34px;}
.gxdz .cont li{width:546px;float: left;height:108px;padding-bottom: 54px;}
.gxdz .cont .right{float: right;}
.gxdz .cont .li_img{width:108px;float: left;}
.gxdz .cont .li_con{width:418px;float: right;}
.gxdz .cont .li_tit{font-size: 18px;color:#2b78d9;line-height: 46px;padding-top: 2px;font-weight: bold;}
.gxdz .cont .li_txt{font-size: 16px;color:#646464;line-height: 28px;}
.gxdz .cont .li_img .img2{display: none;}
.gxdz .cont .active .img2{display: inline-block;*display: inline;*zoom:1;vertical-align: middle;}
.gxdz .cont .active .img1{display: none;}

.gxdz .sol{padding-top: 56px;padding-bottom:58px;background:#fff;overflow: hidden;}
.gxdz .sol .txt{font-size: 16px;color:#616161;line-height: 26px;text-align: center;}
.gxdz .sol .list{margin-top: 44px;}
.gxdz .sol li{float: left;width:590px;height:98px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;margin-bottom:22px;font-size: 17px;color:#fff;text-align: center;line-height: 98px;}
.gxdz .sol .li4{width:542px;padding:0 24px;font-size: 17px;line-height: 28px;padding-top: 18px;text-align: left;height:80px;}
.gxdz .sol .li4 .num{width:24px;float: left;}
.gxdz .sol .li4 .li_txt{float: right;width:514px;}
.gxdz .sol .right{float: right;}
.gxdz .sol .li1{background:#ff975a;}
.gxdz .sol .li2{background:#16c0f1;}
.gxdz .sol .li3{background:#6eae19;}
.gxdz .sol .li4{background:#f3b40e;}
.gxdz .sol .li5{background:#168df1;}
.gxdz .sol .li6{background:#f44747;}
.gxdz .sol .active{-moz-transform:scale(1.02);-o-transform:scale(1.02);-ms-transform:scale(1.02);-webkit-transform:scale(1.02);transform:scale(1.02);}

.gxdz .dis{padding-top: 56px;padding-bottom: 96px;overflow: hidden;}
.gxdz .dis .tit{font-size: 35px;color:#494949;text-align: center;font-weight: bold;}
.gxdz .dis .tit .span1{color:#2b78d9;}
.gxdz .dis .tit .span2{color:#494949;font-size: 26px;}
.gxdz .dis .list{padding-top: 22px;position: relative;}
.gxdz .dis .list .li_1{float: left;width:446px;color:#2b78d9;}
.gxdz .dis .list .li_1 span{color:#f66c00;}
.gxdz .dis .list .li_2{float: right;width:446px;color:#666667;}
.gxdz .dis li{font-size: 18px;line-height: 75px;height:76px;border-bottom:1px dashed #dcdcdc;}
.gxdz .dis li span{font-size: 20px;font-weight: bold;}
.gxdz .dis .list_tit1{font-size: 25px;color:#2b78d9;line-height: 48px;width:410px;padding-left:36px;float: left;background:url(../images/3.3.3_15.png) no-repeat left center;font-weight: bold;}
.gxdz .dis .list_tit2{font-size: 25px;color:#494949;line-height: 48px;width:410px;padding-left:36px;float: right;background: url(../images/3.3.3_18.png) no-repeat left center;font-weight: bold;}
.gxdz .dis .list .img{position: absolute;left:493px;top:38px;}
.gxdz .design .title{line-height: 22px;font-size: 16px;text-align: center;color:#616161;}

.mhjj{padding-bottom: 96px;}
.mhjj .cont{padding-top: 50px;overflow: hidden;}
.mhjj .tit{font-size: 35px;line-height: 76px;font-weight: bold;text-align: center;}
.mhjj .cont .txt{font-size: 16px;color:#5b5b5b;line-height: 40px;text-indent: 2em;}
.mhjj .cont .p1{color:#2b78d9;text-indent: 0;}
.mhjj .cont .tit{color:#f56c00;padding-bottom: 10px;}

.mhjj .fun{padding-top: 46px;overflow: hidden;}
.mhjj .fun .tit{color:#2b78d9;}
.mhjj .fun table{padding-top: 28px;padding-bottom:36px;width: 100%;}
.mhjj .fun td{padding-bottom:46px;vertical-align: top;}
.mhjj .fun .last{padding-right: 0;}
.mhjj .fun .li_img{width:78px;height:78px;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;float: left;background:#e1e1e1;}
.mhjj .fun .active .li_img{background:#2b78d9;}
.mhjj .fun .active .li_img .img2{display:inline-block;*display:inline;*zoom:1;}
.mhjj .fun .active .li_img .img1{display: none;}
.mhjj .fun .li_img .img2{display: none;}
.mhjj .fun .li_con{width:230px;float: right;}
.mhjj .fun .li_tit{font-size: 16px;color:#393939;font-weight: bold;line-height: 36px;}
.mhjj .fun .li_txt{font-size: 13px;color:#999;line-height: 24px;}
.mhjj .fun .active .li_txt{color:#2b78d9;}
.mhjj .fun .inner{overflow: hidden;width:334px;}
.mhjj .fun .td_img{position: relative;}
.mhjj .fun .td_img img{position: absolute;right: 0;top:-104px;}
.mhjj .nex{text-align: center;}
.mhjj .nex a{display: inline-block;*display: inline;*zoom:1;vertical-align: middle;font-size: 13px;color:#575757;line-height: 36px;padding:0 22px;border:1px solid #d2d2d2;margin:0 10px;}
.mhjj .nex a:hover{background:#dcdcdc;}


.fwtg{padding-bottom: 74px;}
.fwtg .cont{padding-top: 52px;overflow: hidden;}
.fwtg .cont .tit{font-size: 35px;color:#f56c00;text-align: center;line-height: 76px;font-weight: bold;}
.fwtg .cont .tit span{color:#2b78d9;}
.fwtg .cont .left{width:464px;padding-top: 11px;}
.fwtg .cont .right{width: 694px;}
.fwtg .cont .txt{font-size: 16px;color:#535353;line-height: 36px;}
.fwtg .cont  li{font-size: 16px;color:#2b78d9;line-height: 26px;padding:12px 0;padding-left: 60px;background:url(../images/5.3.5_06.png) no-repeat left center;}
.fwtg .cont .inner{padding-top: 28px;}
.fwtg .table .tit{font-size: 22px;color:#2b78d9;font-weight: bold;line-height: 42px;padding-left: 40px;background:url(../images/5.3.5_10.png) no-repeat left center;margin-bottom: 20px;}
.fwtg table{width: 100%;}
.fwtg .table1{border-right:1px solid #c9c9c9;border-bottom: 1px solid #c9c9c9;}
.fwtg .table{margin-top: 44px;padding-bottom: 20px;}
.fwtg .table1 td{font-size: 15px;color:#505050;line-height: 55px;text-align: center;border-top:1px solid #c9c9c9;border-left:1px solid #c9c9c9;background:#fff;}
.fwtg .table1 .num td{color:#f56c00;}
.fwtg .table1 .year td{font-size: 18px;color:#2b78d9;line-height: 55px;font-weight: bold;}
.fwtg .table1 tr .td1{font-size: 16px;color:#505050;line-height: 55px;text-align: center;font-weight: normal;background:#eff7fa;width: 200px;}
.fwtg .table1 .txt{width:106px;padding:0 46px;font-size: 15px;color:#505050;text-align: center;line-height: 30px;}
.fwtg .table2{border-bottom: 1px solid #d2d2d2;border-right:1px solid #d2d2d2;}
.fwtg .table2 td{border-top:1px solid #d2d2d2;border-left:1px solid #d2d2d2;font-size: 15px;color:#505050;line-height: 55px;text-align: center;background:#fff;}
.fwtg .table2 th{font-size: 16px;color:#505050;line-height: 55px;text-align: center;background:#e5e5e5;font-weight: normal;border-top:1px solid #d2d2d2;border-left:1px solid #d2d2d2;}
.fwtg .table2 .txt{line-height: 28px;text-align: left;padding-left: 166px;}
.fwtg .table2 .left{padding-top: 20px;padding-bottom: 20px;}
.fwtg .table2 .right{padding-right: 162px;padding-top: 30px;}

.banner{overflow: hidden;}
.banner_con{height:100%;}
.banner_23 li{float: left;width:55px;margin-right: 40px;}
.banner_24 .inner{padding-left:150px;margin-top:70px;padding-bottom: 30px;}
.banner_24 .inner p{padding-top: 20px;}
.banner_23 .list{padding-left:87px;padding-top: 97px;}
.banner_22 .list{padding-top: 36px;padding-left:74px;}
.banner_22 li{padding-top: 8px;}
.banner_22 .tit{padding-top: 28px;}
.banner_21 .p1{padding-top: 124px;font-size: 20px;color:#2d2d2d;font-weight: bold;line-height: 32px;}
.banner_21 .p2{padding-left:210px;line-height: 52px;font-size: 20px;color:#2d2d2d;font-weight: bold;}
.banner_21 .inner{width:600px;overflow: hidden;}
.banner_312 .left{padding-left:62px;padding-top: 52px;padding-bottom: 32px;}
.banner_312 .right{padding-right: 66px;padding-top: 104px;}
.banner_313 .left{padding-left:56px;padding-top: 102px;}
.banner_313 .right{padding-right: 74px;padding-top: 40px;}
.banner_313 .p2{padding-top: 20px;}
.banner_8{text-align: right;}
.banner_8 .p1{padding-top: 102px;}
.banner_8 .p2{padding-top: 22px;font-size: 32px;color:#fff;font-weight: bold;line-height: 1em;}
/*.banner_31 .left{padding-left:126px;padding-top:88px;}*/
.banner_31 .list{position: relative;width:500px;height:300px;float: left;}
.banner_31 .li1{position: absolute;left:0;top:54px;}
.banner_31 .li2{position: absolute;left:0;top:164px;}
.banner_31 li{position: absolute;}
.banner_31 .li3{left:94px;top:108px;}
.banner_31 .li4{left:188px;top:52px;}
.banner_31 .li5{left:188px;top:162px;}
.banner_31 .li6{left:282px;top:106px;}
.banner_31 .li7{left:376px;top:52px;}
.banner_31 .li8{left:376px;top:160px;}
.banner_31 .right{text-align: right;padding-top: 84px;;}
.banner_31 .p1{padding-right: 88px;padding-bottom: 28px;}
.banner7 .left{padding-left:260px;padding-top: 40px;}
.banner7 .right{text-align: right;padding-right: 100px;padding-top:118px;}
.banner7 .p2{padding-top: 10px;}
.banner5{text-align: center;}
.banner5 .banner_con{padding-top: 55px;}
.banner5 .p1{margin-bottom:-45px;}
.banner_535 .p1{padding-top: 106px;}
.banner_535 .p2{padding-top: 12px;}
.banner_32 .left{padding-top: 30px;}
.banner_32 .right{padding-top: 30px;padding-right: 162px;}
.banner_332 .right{padding-top: 56px;}
.banner_332 .left{padding-top: 98px;}
.banner_332 .left img{padding-bottom: 18px;}
.banner_332 .left p{font-size: 18px;color:#f0f0f0;line-height: 35px;font-weight: bold;}
.banner_333 .left{padding-top: 96px;}
.banner_333 .right{padding-top: 32px;margin-right: -16px;}
.banner_33 .left{padding-top: 22px;}
.banner_33 .right{padding-right: 116px;padding-top: 66px;}
.banner_34 .right{padding-top: 50px;}
.banner_34 .left{padding-top:100px;padding-left:160px;}
.banner_35 .left,.banner_35 .right{padding-top: 48px;}
.banner_35 .right{padding-right:116px;}
.banner_36 .left{padding-left: 60px;padding-top: 56px;}
.banner_36 .center{padding-left: 190px;padding-top: 55px;}
.banner_36 .right{padding-top: 122px;}
.banner_1 .right{width:692px;}
.banner_1 .right li{width:93px;float:left;margin-right: 8px; position: relative;}
.banner_4 .left{padding-left:126px;padding-top:88px;}
.banner_4 .right{padding-right:128px;padding-top:60px;}
.banner_1 .right .list p{position: absolute;left:0;bottom:0;width:100%;font-size: 16px;color:#1d1d1d;line-height: 2em;text-align: center;}
.banner_1 .list{padding-top: 28px;}
.banner_1 .p2{margin-top: 24px;}
.banner_1 .p1{position: relative;height:32px;}
.banner_1 .p1{margin-top: 104px;}



.index .firm .list{position: relative;}
@-webkit-keyframes zhe{
	from{-webkit-transform: translateX(-100px);}
	to{-webkit-transform: translateX(1200px);}
}
@-ms-keyframes zhe{
	from{-ms-transform: translateX(-100px);}
	to{-ms-transform: translateX(1200px);}
}
@-moz-keyframes zhe{
	from{-moz-transform: translateX(-100px);}
	to{-moz-transform: translateX(1200px);}
}
@keyframes zhe{
	from{transform: translateX(-100px);}
	to{transform: translateX(1200px);}
}
.index .firm .list .zhe{width:100%;height:100%;background:#fff;position: absolute;left:0;top:0;-moz-animation: zhe 2s ease-out both;-ms-animation: zhe 2s ease-out both;-webkit-animation: zhe 2s ease-out both;animation: zhe 2s ease-out both;}
.index .brand li{-moz-transform: translateY(100px);-ms-transform: translateY(100px);-webkit-transform: translateY(100px);-o-transform: translateY(100px);transform: translateY(100px);opacity: 0;-mozanimation: lt  0.8s ease-out both ;-ms-animation: lt  0.8s ease-out both ;-webkit-animation: lt  0.8s ease-out both ;-o-animation: lt  0.8s ease-out both ;animation: lt  0.8s ease-out both ;}
.website .cont .p1,.res .web .tit,.res .web .title,.res .web .img,.res .web .con,.res .msyy .tit,.res .msyy .title,.res .msyy .list,.res .msyy .txt,.res .msyy .rx,.res .msyy .yy,.website .cont .p2,.website .cont .txt,.website .cont .vid,.jzlc .list li{-moz-animation: lt  0.8s ease-out both ;-ms-animation: lt  0.8s ease-out both ;-webkit-animation: lt  0.8s ease-out both ;-o-animation: lt  0.8s ease-out both ;animation: lt  0.8s ease-out both ;}
.index .al{overflow: hidden;}
.weix .case .tit,.website .ens .tit,.website .mar .tit{-moz-animation:le_2  0.8s ease-out both ;-ms-animation:le_2  0.8s ease-out both ;-webkit-animation:le_2  0.8s ease-out both ;-o-animation:le_2  0.8s ease-out both ; animation:le_2  0.8s ease-out both ;}
.ppwz .pro .tit,.fwtg .cont .tit,.gxdz .sol .tit,.ppwz .design .tit,.hyxh .case .tit,.hyxh .cont .tit,.hyxh .fun .left,.gxdz .dis .tit,.gxdz .design .tit,.gwsc .cont .tit,.gwsc .cont .titl,.gwsc .ys .tit,.res  .cont .tit,.weix .ser .tit,.weix .uses .tit,.website .up .tit,.website .case .tit,.website .str .tit,.website .pro .tit,.website .why .tit,.website .view .tit{-moz-animation: lp  0.8s ease-out both ;-ms-animation: lp  0.8s ease-out both ;-webkit-animation: lp  0.8s ease-out both ;-o-animation: lp  0.8s ease-out both ;animation: lp  0.8s ease-out both ;}
.mhjj .cont .tit,.mhjj .cont .txt,.y_tab{-moz-animation: lp_2  0.8s ease-out both;-ms-animation: lp_2  0.8s ease-out both;-webkit-animation: lp_2  0.8s ease-out both;-o-animation: lp_2  0.8s ease-out both;animation: lp_2  0.8s ease-out both;}

.index .firm .con,.ppwz .pro .rx,.fwtg .table,.mhjj .cont .txt,.gxdz .sol .list,.yzj table,.design .case .more,.hyxh .case .more,.hyxh .fun .right,.gxdz .dis .list .img,.gjym .query,.gjym .ym,.gjym .com,.gjym .table2,.qykj table,.gwsc .ys .inner,.res .cont .list,.website .case .img,.website .str .center,.website .why .list,.website .view .txt{-moz-animation:lt_2  0.8s ease-out both  ;-o-animation:lt_2  0.8s ease-out both  ;-webkit-animation:lt_2  0.8s ease-out both  ;-ms-animation:lt_2  0.8s ease-out both  ;animation:lt_2  0.8s ease-out both  ;}
.mhjj .cont .tit,.gxdz .cont .tit{-moz-animation: lp_2 0.8s ease-out both;-ms-animation: lp_2 0.8s ease-out both;-o-animation: lp_2 0.8s ease-out both;-webkit-animation: lp_2 0.8s ease-out both;animation: lp_2 0.8s ease-out both;}
.ppwz .pro .list,.gxdz .sol .txt,.gwsc .cont .right,.website .ens .list,.website .mar .list{-moz-v-ms-animation: lr  0.8s ease-out both;-webkitanimation: lr  0.8s ease-out both;-o-animation: lr  0.8s ease-out both;animation: lr  0.8s ease-out both;}
.index .js{overflow: hidden;}
.ppwz .cont .left,.ppwz .plan .list,.fwtg .cont .left,.mhjj .fun .tit,.gxdz .cont .list,.dsdp li,.hyxh .cont .txt,.gxdz .design .title,.zjzy table,.design .pro .tit,.gwsc .cont .left,.gwsc .web .tit,.res .cont .txt,.weix .ser .box .left,.weix .fun .tit,.website .up .tx,.website .str .fl,.website .why .txt,.website .view .fl{-moz-animation: le_2  0.8s ease-out both;-ms-animation: le_2  0.8s ease-out both;-webkit-animation: le_2  0.8s ease-out both;-o-animation: le_2  0.8s ease-out both;animation: le_2  0.8s ease-out both;}
.ppwz .cont .right,.ppwz .plan .tit,.fwtg .cont .right,.mhjj .fun table,.dsdp .right,.hyxh .cont .img,.design .pro .list,.gwsc .cont .right,.weix .ser .box .con,.weix .fun .list,.website .str .fr,.website .view .fr{-ms-animation: lr  0.8s ease-out both;-webkit-animation: lr  0.8s ease-out both;-o-animation: lr  0.8s ease-out both;-moz-animation: lr  0.8s ease-out both;animation: lr  0.8s ease-out both;}
.index .new{overflow: hidden;}
.gwsc .str .tit{-o-animation: le_2  0.8s ease-out both;-ms-animation: le_2  0.8s ease-out both;-webkit-animation: le_2  0.8s ease-out both;-moz-animation: le_2  0.8s ease-out both;animation: le_2  0.8s ease-out both;}

.gwsc .str table{-mozanimation: lr  0.8s ease-out both;-o-animation: lr  0.8s ease-out both;-webkit-animation: lr  0.8s ease-out both;-ms-animation: lr  0.8s ease-out both;animation: lr  0.8s ease-out both;}

.design .cust .txt,.weix .uses li,.website .pro li{-moz-transform: translateY(200px);-ms-transform: translateY(200px);-webkit-transform: translateY(200px);-o-transform: translateY(200px);transform: translateY(200px);opacity: 0;-moz-animation: lt_3  0.8s ease-out both ;-ms-animation: lt_3  0.8s ease-out both ;-webkit-animation: lt_3  0.8s ease-out both ;-o-animation: lt_3  0.8s ease-out both ;animation: lt_3  0.8s ease-out both ;}
.gxdz .dis .list .li_2,.gxdz .dis .list .li_1,.gxdz .dis .list_tit1,.gxdz .dis .list_tit2,.cu td{-moz-animation: al  0.8s  1.5  cubic-bezier(0.445, 0.05, 1.55, 0.95);-ms-animation: al  0.8s  1.5  cubic-bezier(0.445, 0.05, 1.55, 0.95);-webkit-animation: al  0.8s  1  cubic-bezier(0.445, 0.05, 0.55, 0.95);-o-animation: al  0.8s  1  cubic-bezier(0.445, 0.05, 0.55, 0.95);animation: al  0.8s  1  cubic-bezier(0.445, 0.05, 0.55, 0.95);}
.cert li,.gwsc .web td,.weix .case li{-moz-animation: flipInX  0.8s  1  cubic-bezier(0.445, 0.05, 0.55, 0.95);-ms-animation: flipInX 0.8s  1  cubic-bezier(0.445, 0.05, 0.55, 0.95);-webkit-animation: flipInX 0.8s  1  cubic-bezier(0.445, 0.05, 0.55, 0.95); -o-animation: flipInX 0.8s  1  cubic-bezier(0.445, 0.05, 0.55, 0.95);animation: flipInX 0.8s  1  cubic-bezier(0.445, 0.05, 0.55, 0.95);}

@-o-keyframes op{
	0%{opacity: 0;}
	100%{opacity: 1;}
}
@-webkit-keyframes op{
	0%{opacity: 0;}
	100%{opacity: 1;}
}
@-moz-keyframes op{
	0%{opacity: 0;}
	100%{opacity: 1;}
}
@-ms-keyframes op{
	0%{opacity: 0;}
	100%{opacity: 1;}
}
@keyframes op{
	0%{opacity: 0;}
	100%{opacity: 1;}
}
@-webkit-keyframes le{
	0%{-webkit-transform: translateX(-50px); opacity: 0;}
	100%{-webkit-transform: translateX(0); opacity: 1;}
}
@-o-keyframes le{
	0%{-o-transform: translateX(-50px); opacity: 0;}
	100%{-o-transform: translateX(0); opacity: 1;}
}
@-ms-keyframes le{
	0%{-ms-transform: translateX(-50px); opacity: 0;}
	100%{-ms-transform: translateX(0); opacity: 1;}
}
@-moz-@keyframes le{
	0%{-moz-transform: translateX(-50px); opacity: 0;}
	100%{-moz-transform: translateX(0); opacity: 1;}
}
@keyframes le{
	0%{transform: translateX(-50px); opacity: 0;}
	100%{transform: translateX(0); opacity: 1;}
}
@-webkit-keyframes le_2{
	0%{-webkit-transform: translateX(-90%);}
	100%{-webkit-transform: translateX(0);}
}
@-o-keyframes le_2{
	0%{-o-transform: translateX(-90%);}
	100%{-o-transform: translateX(0);}
}
@-ms-keyframes le_2{
	0%{-ms-transform: translateX(-90%);}
	100%{-ms-transform: translateX(0);}
}
@-moz-keyframes le_2{
	0%{-moz-transform: translateX(-90%);}
	100%{-moz-transform: translateX(0);}
}
@keyframes le_2{
	0%{transform: translateX(-90%);}
	100%{transform: translateX(0);}
}
@-webkit-keyframes le_3{
	0%{-webkit-transform: translateX(-90%);}
	60%{-webkit-transform: translateX(-30%);}
	100%{-webkit-transform: translateX(0);}
}
@-o-keyframes le_3{
	0%{-o-transform: translateX(-90%);}
	60%{-o-transform: translateX(-30%);}
	100%{-o-transform: translateX(0);}
}
@-ms-keyframes le_3{
	0%{-ms-transform: translateX(-90%);}
	60%{-ms-transform: translateX(-30%);}
	100%{-ms-transform: translateX(0);}
}
@-moz-keyframes le_3{
	0%{-moz-transform: translateX(-90%);}
	60%{-moz-transform: translateX(-30%);}
	100%{-moz-transform: translateX(0);}
}
@keyframes le_3{
	0%{transform: translateX(-90%);}
	60%{transform: translateX(-30%);}
	100%{transform: translateX(0);}
}
@-webkit-keyframes le_4{
	0%{-webkit-transform: translateX(-150px);}
	100%{-webkit-transform: translateX(0);}
}
@-o-keyframes le_4{
	0%{-o-transform: translateX(-150px);}
	100%{-o-transform: translateX(0);}
}
@-ms-keyframes le_4{
	0%{-ms-transform: translateX(-150px);}
	100%{-ms-transform: translateX(0);}
}
@-moz-keyframes le_4{
	0%{-moz-transform: translateX(-150px);}
	100%{-moz-transform: translateX(0);}
}
@keyframes le_4{
	0%{transform: translateX(-150px);}
	100%{transform: translateX(0);}
}
@-o-keyframes lr_2{
	0%{-o-transform:translateX(90%);}
	60%{-o-transform: translateX(30%);}
	100%{-o-transform: translateX(0);}
}
@-moz-keyframes lr_2{
	0%{-moz-transform:translateX(90%);}
	60%{-moz-transform: translateX(30%);}
	100%{-moz-transform: translateX(0);}
}
@-ms-keyframes lr_2{
	0%{-ms-transform:translateX(90%);}
	60%{-ms-transform: translateX(30%);}
	100%{-ms-transform: translateX(0);}
}
@-webkit-keyframes lr_2{
	0%{-webkit-transform:translateX(90%);}
	60%{-webkit-transform: translateX(30%);}
	100%{-webkit-transform: translateX(0);}
}
@keyframes lr_2{
	0%{transform:translateX(90%);}
	60%{transform: translateX(30%);}
	100%{transform: translateX(0);}
}
@-o-keyframes lr{
	0%{-o-transform:translateX(90%);}
	100%{-o-transform: translateX(0);}
}
@-moz-keyframes lr{
	0%{-moz-transform:translateX(90%);}
	100%{-moz-transform: translateX(0);}
}
@-ms-keyframes lr{
	0%{-ms-transform:translateX(90%);}
	100%{-ms-transform: translateX(0);}
}
@-webkit-keyframes lr{
	0%{-webkit-transform:translateX(90%);}
	100%{-webkit-transform: translateX(0);}
}
@keyframes lr{
	0%{transform:translateX(90%);}
	100%{transform: translateX(0);}
}
@-moz-keyframes lt{
	0%{-moz-transform: translateY(100px);opacity: 0;}
	100%{-moz-transform: translateY(0);opacity: 1;}
}
@-ms-keyframes lt{
	0%{-ms-transform: translateY(100px);opacity: 0;}
	100%{-ms-transform: translateY(0);opacity: 1;}
}
@-o-keyframes lt{
	0%{-o-transform: translateY(100px);opacity: 0;}
	100%{-o-transform: translateY(0);opacity: 1;}
}
@-webkit-keyframes lt{
	0%{-webkit-transform: translateY(100px);opacity: 0;}
	100%{-webkit-transform: translateY(0);opacity: 1;}
}
@keyframes lt{
	0%{transform: translateY(100px);opacity: 0;}
	100%{transform: translateY(0);opacity: 1;}
}
@-webkit-keyframes lt_2{
	0%{-webkit-transform: translateY(200px);}
	100%{-webkit-transform: translateY(0);}
}
@-o-keyframes lt_2{
	0%{-o-transform: translateY(200px);}
	100%{-o-transform: translateY(0);}
}
@-ms-keyframes lt_2{
	0%{-ms-transform: translateY(200px);}
	100%{-ms-transform: translateY(0);}
}
@-moz-keyframes lt_2{
	0%{-moz-transform: translateY(200px);}
	100%{-moz-transform: translateY(0);}
}
@keyframes lt_2{
	0%{transform: translateY(200px);}
	100%{transform: translateY(0);}
}
@-ms-keyframes lt_3{
	0%{-ms-transform: translateY(200px);opacity: 0;}
	100%{-ms-transform: translateY(0);opacity: 1;}
}
@-webkit-keyframes lt_3{
	0%{-webkit-transform: translateY(200px);opacity: 0;}
	100%{-webkit-transform: translateY(0);opacity: 1;}
}
@-o-keyframes lt_3{
	0%{-o-transform: translateY(200px);opacity: 0;}
	100%{-o-transform: translateY(0);opacity: 1;}
}
@-moz-keyframes lt_3{
	0%{-moz-transform: translateY(200px);opacity: 0;}
	100%{-moz-transform: translateY(0);opacity: 1;}
}
@keyframes lt_3{
	0%{transform: translateY(200px);opacity: 0;}
	100%{transform: translateY(0);opacity: 1;}
}
@-webkit-keyframes lp{
	0%{-webkit-transform: translateY(-200px);}
	100%{-webkit-transform: translateY(0);}
}
@-o-keyframes lp{
	0%{-o-transform: translateY(-200px);}
	100%{-o-transform: translateY(0);}
}
@-ms-keyframes lp{
	0%{-ms-transform: translateY(-200px);}
	100%{-ms-transform: translateY(0);}
}
@-moz-keyframes lp{
	0%{-moz-transform: translateY(-200px);}
	100%{-moz-transform: translateY(0);}
}
@keyframes lp{
	0%{transform: translateY(-200px);}
	100%{transform: translateY(0);}
}
@-webkit-keyframes lp_2{
	0%{opacity:0;-webkit-transform: translateY(-100px);}
	to{opacity:1;-webkit-transform: translateY(0);}
}
@-ms-keyframes lp_2{
	0%{opacity:0;-ms-transform: translateY(-100px);}
	to{opacity:1;-ms-transform: translateY(0);}
}
@-o-keyframes lp_2{
	0%{opacity:0;-o-transform: translateY(-100px);}
	to{opacity:1;-o-transform: translateY(0);}
}
@-moz-keyframes lp_2{
	0%{opacity:0;-moz-transform: translateY(-100px);}
	to{opacity:1s;-moz-transform: translateY(0);}
}
@keyframes lp_2{
	0%{opacity:0;transform: translateY(-100px);}
	to{opacity:1;transform: translateY(0);}
}

@-webkit-keyframes al{
	0%{
		-webkit-transform: perspective(400px) rotateY(90deg);
		opacity: 0;
	}
	40%{
		-webkit-transform: perspective(400px) rotateY(-10deg);
	}
	70%{
		-webkit-transform: perspective(400px) rotateY(10deg);
		opacity: 1;
	}
	100%{
		-webkit-transform: perspective(400px) rotateY(0deg);
		
	}
}
@-o-keyframes al{
	0%{
		-o-transform: perspective(400px) rotateY(90deg);
		opacity: 0;
	}
	40%{
		-o-transform: perspective(400px) rotateY(-10deg);
	}
	70%{
		-o-transform: perspective(400px) rotateY(10deg);
		opacity: 1;
	}
	100%{
		-o-transform: perspective(400px) rotateY(0deg);
		
	}
}
@-moz-keyframes al{
	0%{
		-moz-transform: perspective(400px) rotateY(90deg);
		opacity: 0;
	}
	40%{
		-moz-transform: perspective(400px) rotateY(-10deg);
	}
	70%{
		-moz-transform: perspective(400px) rotateY(10deg);
		opacity: 1;
	}
	100%{
		-moz-transform: perspective(400px) rotateY(0deg);
		
	}
}
@-ms-keyframes al{
	0%{
		-ms-transform: perspective(400px) rotateY(90deg);
		opacity: 0;
	}
	40%{
			-ms-transform: perspective(400px) rotateY(-10deg);
	}
	70%{
		-ms-transform: perspective(400px) rotateY(10deg);
		opacity: 1;
	}
	100%{
		-ms-transform: perspective(400px) rotateY(0deg);
		
	}
}
@keyframes al{
	0%{
		transform: perspective(400px) rotateY(90deg);
		opacity: 0;
	}
	40%{
		transform: perspective(400px) rotateY(-10deg);
	}
	70%{
		transform: perspective(400px) rotateY(10deg);
		opacity: 1;
	}
	100%{
		transform: perspective(400px) rotateY(0deg);
		
	}
}
@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  100% {
    -webkit-transform: perspective(400px);
  }
}
@-moz-keyframes flipInX {
  0% {
    -moz-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -moz-transition-timing-function: ease-in;
    opacity: 0;
  }

  40% {
       -moz-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -moz-transition-timing-function: ease-in;
  }

  60% {
       -moz-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -moz-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  100% {
    -moz-transform: perspective(400px);
  }
}
@-o-keyframes flipInX {
  0% {
    -o-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -o-transition-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -o-transition-timing-function: ease-in;
    -o-transition-timing-function: ease-in;
  }

  60% {
    -o-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -o-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  100% {
    -o-transform: perspective(400px);
  }
}

@keyframes flipInX {
  0% {
            transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
            transition-timing-function: ease-in;
    		opacity: 0;
  }

  40% {
            transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
            transition-timing-function: ease-in;
  }

  60% {
            transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
            transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  100% {
            transform: perspective(400px);
  }
}
@keyframes hli{
	0%{-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
	30%{-moz-webkit-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);-o-transform:scale3d(1.25,.75,1);-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
	40%{-moz-transform:scale3d(0.75,1.25,1);-ms-transform:scale3d(0.75,1.25,1);-o-transform:scale3d(0.75,1.25,1);-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
	50%{-moz-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);-webkit-transform:scale3d(1.15,.85,1);-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
	65%{-moz-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);-o-transform:scale3d(.95,1.05,1);-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
	75%{-moz-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);-o-transform:scale3d(1.05,.95,1);-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
	100%{-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}

.weix .uses .active{margin-top:-15px;}
.hf .list li .img, .design .case li .img{overflow: hidden;}

.hf .list li .con,.design .case li .con{ -webkit-transform: perspective(600px) rotateY(90deg);
    -moz-transform: perspective(600px) rotateY(90deg);
    -ms-transform: perspective(600px) rotateY(90deg);
    -o-transform: perspective(600px) rotateY(90deg);
    transform: perspective(600px) rotateY(90deg);
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;}
.hf .list li.bl .con,.design .case li.bl .con{visibility: visible;
    -webkit-transform: perspective(600px) rotateY(0deg);
    -moz-transform: perspective(600px) rotateY(0deg);
    -ms-transform: perspective(600px) rotateY(0deg);
    -o-transform: perspective(600px) rotateY(0deg);
    transform: perspective(600px) rotateY(0deg);}
.hf .list li .con .tit,.hf .list li .hy,.hf .list li .con a,.design .case li .con .li_tit,.design .case li .con .hy,.design .case li a{position:relative;opacity: 0;left:50px;-moz-transition: 0.5s;-o-transition: 0.5s;-webkit-transition: 0.5s;-ms-transition: 0.5s;transition: 0.5s;}
.hf .list .bl .con .tit,.hf .list .bl .hy,.hf .list .bl .con a,.design .case li.bl .li_tit,.design .case li.bl .hy,.design .case li.bl a{opacity: 1;left:0;;}
.banner_1 .banner_con{overflow: visible;}
.banner_1{overflow: visible;}
.banner_1 .right{width:600px;}
.banner_1 .img1{overflow: hidden;}
.banner_1 .right .p1 .img12{position: absolute;left:112px;bottom:0;display: block;overflow: hidden;}
.banner_1 .p1 .img12{width:122px;height:82px;}
.banner_1 .p1 .img2{position:absolute;bottom:0;left:8px;}
.banner_1 .p1 .img3{top:0;left:-5px;position:absolute;}
.banner_1 .p2{position: relative;}
.banner_1 .p2 .img2{position: absolute;top:0px;left:433px;}

.wrap{overflow: hidden;}
.smenu .wrap{overflow: initial;}

.hf .list li,.design .case li{-moz-animation:hfli 1.5s ease-out both;-ms-animation:hfli 1.5s ease-out both;-webkit-animation:hfli 1.5s ease-out both;-o-animation:hfli 1.5s ease-out both;animation:hfli 1.5s ease-out both;}
@keyframes hfli{
    0%{
        opacity: 0;
        -moz-transform:rotateY(90deg);
        -ms-transform:rotateY(90deg);
        -webkit-transform:rotateY(90deg);
        -o-transform:rotateY(90deg);
        transform:rotateY(90deg);
    }
    100%{
        opacity: 1;
        -moz-transform:rotateY(0deg);
        -ms-transform:rotateY(0deg);
        -webkit-transform:rotateY(0deg);
        -o-transform:rotateY(0deg);
        transform:rotateY(0deg);}
}
.hf .list .li2,.design .case .li2{-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-webkit-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;}
.hf .list .li3,.design .case .li3{-moz-animation-delay:0.4s;-ms-animation-delay:0.4s;-webkit-animation-delay:0.4s;-o-animation-delay:0.4s;animation-delay:0.4s;}
.hf .list .li4,.design .case .li4{-moz-animation-delay:0.6s;-ms-animation-delay:0.6s;-webkit-animation-delay:0.6s;-o-animation-delay:0.6s;animation-delay:0.6s;}
.design .cust .wrap{position: relative;}
.design .cust .img2{-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-webkit-animation-delay:0.2s;-i-animation-delay:0.2s;animation-delay:0.2s;left:400px;top:10px;}
.design .cust .img3{-moz-animation-delay:0.4s;-ms-animation-delay:0.4s;-webkit-animation-delay:0.4s;-o-animation-delay:0.4s;animation-delay:0.4s;left:800px;top:10px;}
.design .cust .img4{-moz-animation-delay:0.6s;-ms-animation-delay:0.6s;-webkit-animation-delay:0.6s;-o-animation-delay:0.6s;animation-delay:0.6s;left:1000px;top:10px;}
.design .cust .img1{left:200px;top:10px;}
.fn .wrap,.cu .wrap{overflow: inherit;}
.gwsc .wrap{overflow: visible;}
.design .cust .li{-moz-animation:deli 0.6s ease-out both;-ms-animation:deli 0.6s ease-out both;-webkit-animation:deli 0.6s ease-out both;-o-animation:deli 0.6s ease-out both;animation:deli 0.6s ease-out both;}
.design .cust .li1{-moz-animation-delay: 0.2s;-ms-animation-delay: 0.2s;-webkit-animation-delay: 0.2s;-o-animation-delay: 0.2s;animation-delay: 0.2s;}
.design .cust .li2{-moz-animation-delay: 0.4s;-ms-animation-delay: 0.4s;-webkit-animation-delay: 0.4s;-o-animation-delay: 0.4s;animation-delay: 0.4s;}
.design .cust .li3{-moz-animation-delay: 0.6s;-ms-animation-delay: 0.6s;-webkit-animation-delay: 0.6s;-o-animation-delay: 0.6s;animation-delay: 0.6s;}
@keyframes deli{
    0%{
        -moz-transform:rotate(.5turn) scale(5,5);
        -ms-transform:rotate(.5turn) scale(5,5);
        -webkit-transform:rotate(.5turn) scale(5,5);
        -o-transform:rotate(.5turn) scale(5,5);
        transform:rotate(.5turn) scale(5,5);
        opacity: 0;
    }
    100%{
        -moz-transform: rotate(0) scale(1,1);
        -ms-accelerator: transform: rotate(0) scale(1,1);
        -webkit-transform: rotate(0) scale(1,1);
        -o-transform: rotate(0) scale(1,1);
        transform: rotate(0) scale(1,1);
        opacity: 1;
        }
}
/* */
.design .ser .list ul{padding-bottom:6px;}
.design .ser li.active{-moz-transform:scale(1.02);-ms-transform:scale(1.02);-webkit-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02);}
/* .design .ser li{-moz-animation: dsl 0.6s ease-out both;-ms-animation: dsl 0.6s ease-out both;-webkit-animation: dsl 0.6s ease-out both;-o-animation: dsl 0.6s ease-out both;animation: dsl 0.6s ease-out both;}
.design .ser .li1{-moz-animation-delay: 0.2s;-ms-animation-delay: 0.2s;-webkit-animation-delay: 0.2s;-o-animation-delay: 0.2s;animation-delay: 0.2s;}
.design .ser .li2{-moz-animation-delay: 0.1s;-ms-animation-delay: 0.1s;-webkit-animation-delay: 0.1s;-o-animation-delay: 0.1s;animation-delay: 0.1s;}
@-o-keyframes dsl{
    0%{opacity:0;-o-transform:translateX(-500px);}
    50%{opacity: 1;-o-transform:translateX(-376px);}
    100%{opacity: 1;-o-transform:translateX(0);}
}
@-webkit-keyframes dsl{
    0%{opacity:0;-webkit-transform:translateX(-500px);}
    50%{opacity: 1;-webkit-transform:translateX(-376px);}
    100%{opacity: 1;-webkit-transform:translateX(0);}
}
@-ms-keyframes dsl{
    0%{opacity:0;-ms-transform:translateX(-500px);}
    50%{opacity: 1;-ms-transform:translateX(-376px);}
    100%{opacity: 1;-ms-transform:translateX(0);}
}
@-moz-keyframes dsl{
    0%{opacity:0;-moz-transform:translateX(-500px);}
    50%{opacity: 1;-moz-transform:translateX(-376px);}
    100%{opacity: 1;-moz-transform:translateX(0);}
}
@keyframes dsl{
    0%{opacity:0;transform:translateX(-500px);}
    50%{opacity: 1;transform:translateX(-376px);}
    100%{opacity: 1;transform:translateX(0);}
}  */
.jcon .tit{font-size: 35px;color:#f56c00;text-align: center;line-height: 72px;font-weight:bold;padding-bottom:30px;}
.jcon{padding:54px 0;}
.jcon .box{width:1118px;padding:55px 40px 22px;border:1px solid #d2d2d2;margin-bottom:34px;}
.jcon .title{font-size: 20px;color:#2b78d9;line-height: 38px;font-weight: bold;}
.jcon .title span{color:#f56c00;}
.jcon .gas .left{width:786px;}
.jcon .gas .txt{font-size: 16px;color:#5b5b5b;line-height: 40px;padding-top:20px;}
.jcon .gas .right{width:268px;height:150px;padding:12px 13px 87px 12px;margin-top:-6px;background:url(../images/5_33.png) no-repeat;}
.jcon .title img{margin-right:18px;}
.jcon .ted li{float: left;width:290px;padding:0 40px;}
.jcon .ted .first{padding-left:35px;}
.jcon .ted .right{padding-right:35px;}
.jcon .ted .li_img{text-align: center;}
.jcon .ted .li_txt{font-size: 15px;color:#797979;text-align: center;line-height: 28px;padding-top:22px;}
.jcon .ted .list{padding-top:30px;padding-bottom:32px;}
.jcon .som .li_img{width:146px;}
.jcon .som .con{width:950px;}
.jcon .som .li_tit{font-size: 17px;color:#626262;font-weight: bold;line-height: 20px;padding-bottom:12px;}
.jcon .som .li_txt{font-size: 15px;color:#6f6f6f;line-height: 28px;}
.jcon .som li{height:126px;}
.jcon .som .list{padding-top:50px;padding-bottom:25px;}
.jcon .design .case{background:none;padding-bottom:0;}
.jcon .design .c_tit{font-size: 20px;color:#f56c00;line-height: 40px;font-weight:bold;}
.jcon .design .c_tit img{margin-right:18px;}
.jcon .design .case{padding-top:20px;}
.qih{font-size: 0;text-align: center;}
.qih a{display:inline-block;*display:inline;*zoom:1;width:224px;border:1px solid #d2d2d2;line-height: 36px;font-size: 13px;color:#575757;text-align: center;margin:0 12px;}
.qih a:hover{background: #dcdcdc;}
.qih{padding-bottom:79px;}
.jcon .zjg .txt{font-size: 16px;color:#5b5b5b;line-height: 40px;padding-top:20px;width:784px;}
.jcon .zjg{position:relative;padding-bottom:45px;}
.jcon .zjg .right{position: absolute;right:45px;top:112px;}
.jcon .zjg .right2{position: absolute;right:-1px;bottom:-1px; }
.jcon .zjg .right3{position: absolute;bottom:0;right:40px;}
.jcon .fmb .box{padding:40px;}
.jcon .fmb .title{font-size: 20px;color:#595959;line-height: 46px;}
.jcon .fmb .title img{margin-right:10px;}
.jcon .fmb .txt{font-size: 16px;color:#5b5b5b;line-height: 30px;padding-top:3px;padding-bottom:12px;position:relative;z-index:999;}
.jcon .fmb1{background:url(../images/24_02.png) no-repeat center bottom;}
.jcon .fmb .box{margin-bottom:0;position: relative;}
.jcon .fmb{margin-bottom:18px;}
.jcon .fmb .bag{position: absolute;}
.jcon .fmb1 .bag{right:-1px;bottom:72px;}
.jcon .fmb1 .box{padding-bottom:34px;}
.jcon .fmb1 a{display: inline-block;*display: inline;*zoom:1;font-size:14px;color:#fff;line-height: 34px;padding:0 12px;font-weight:bold;background:#2097d7;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;  -webkit-border-radius:5px; border-radius: 5px;;}
.jcon .fmb2 .bag{right:40px;bottom:60px;}
.jcon .fmb3 .bag{right:90px;bottom:28px;}
.jcon .fmb3{margin-bottom:80px;}
.jcon .fmb4 .bag{right:0;bottom:142px;}
.jcon .fmb5 .bag{right:0;bottom:20px;}
.jcon .fmb .txt span{color:#ff6000;}
.jcon .dzw .box{padding-top:40px;padding-bottom:30px;}
.jcon .dzw .txt{font-size:16px;color:#5b5b5b;line-height: 30px;padding-top:5px; ;}
.jcon .dzw .box{position: relative;}
.jcon .dzw .bag{position: absolute;}
.jcon .dzw1 .bag{right:-1px;bottom:-1px;}
.jcon .dzw2 .bag{right:120px;bottom:0;}
.jcon .dzw3 .bag{right:40px;bottom:23px;}
.jcon .gon ul{float: left;padding-top:12px;width:352px;}
.jcon .gon .li_tit{font-size: 16px;color:#ff6000;line-height: 30px;;}
.jcon .gon .li_txt{font-size: 16px;color:#5b5b5b;line-height: 30px;;}
.jcon .gon .ul1{width:414px;}
.jcon .gon .box{position: relative;}
.jcon .gon .box .big{position: absolute;right:120px;bottom:36px;}
.jcon .gon .box{padding-bottom:50px;}
.jcon .fmb .txt{padding-right:28px;}
.jcon .fmb7{margin-bottom:40px;}
.jcon .fmb8{margin-bottom:40px;}
.jcon .fmb9{margin-bottom:4px;}
.jcon .fmb9 .bag{top:45px;right:106px;z-index:50000;}
.jcon .fmb .wrap{overflow: visible;}
.jcon .fmb10{margin-bottom:80px;}
.jcon .fmb11 .bag{right:-1px;bottom:-1px;z-index: 1;}
.jcon .fmb11 .txt p{z-index:999;}
.jcon .fmb .tit2{color:#ff6600;}
.jcon .fmb14 .bag{top:160px;right:40px;}
.jcon .fmb14{padding-bottom:20px;}
.jcon .dzw4 .box{padding-bottom:50px;}
.jcon .dzw .txt{padding-right:26px;}
.jcon .dzw .tit2{color:#ff6c00;}
.jcon .dzw5 .bag{right:35px;top:45px;}
.jcon .dzw5 .txt{padding-bottom:40px;}
.jcon .txt{position: relative;z-index:999;}
.jcon .dzw6 .bag{right:40px;bottom:18px;}
.jcon .dzw7 .txt{padding-right:0;}
.jcon .dzw7 .title2{font-size: 16px;color:#21ae0e;line-height: 30px;;}
.jcon .dzw7 .box{padding-top:14px;padding-bottom:45px;padding-left:38px;padding-right:38px;width:1122px;}
.jcon .dzw7{padding-bottom:25px;}
.jcon .gas .list2{padding-top:16px;}
.jcon .gas .list2 li{float: left;height:140px;padding-top:34px;}
.jcon .gas .list2 .li1{width:380px;}
.jcon .gas .list2 .li2{width:400px;}
.jcon .gas .list2 .li3{width:368px;}
.jcon .gas .list2 .li_img{width:96px;}
.jcon .gas .list2 .li_con{padding-left:22px;float: left;width:240px;}
.jcon .gas .list2 .li_tit{font-size: 20px;color:#444444;line-height: 36px;padding-bottom:8px;}
.jcon .gas .list2 .li_txt{font-size: 16px;color:#6d6d6d;line-height: 28px;}
.jcon .gasr{padding-right: 0;width:1158px;}
.jcon .gas .list2 li img{-moz-transition:0.8s;-ms-transition:0.8s;-webkit-transition:0.8s;-o-transition:0.8s;transition:0.8s;}
.jcon .gas .list2 li:hover img{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.jcon .fan{width:1200px;margin:0 auto;text-align: right;font-size: 14px;}
.jcon .fan a{color:#848484;}
.seo .tit{font-size: 35px;line-height: 72px;font-weight: bold;text-align: center;}
.seo .cont .tit{color:#2b78d9;padding-bottom:20px;}
.seo .cont{padding-top:52px;}
.seo .cont .list{padding-top:8px;position: relative;height:475px;}
.seo .cont .li_tit{font-size:18px;color:#f66c00;font-weight:bold;line-height: 35px;;}
.seo .cont .li_txt{font-size: 14px;color:#5b5b5b;line-height: 24px;;}
.seo .cont li{position: absolute;}
.seo .cont .li1{width:460px;text-align: right;position: absolute;left:0;top:0;}
.seo .cont .li2{width:388px;right:67px;top:0;}
.seo .cont img{position: absolute;left:399px;top:8px;}
.seo .cont .li3{width:392px;left:0;top:147px;text-align: right;}
.seo .cont .li4{width:394px;right:0;top:147px;}
.seo .cont .li5{width:394px;left:48px;top:326px;text-align: right;}
.seo .cont .li6{width:416px;right:46px;top:326px;}
.seo .cont li:hover .li_txt{color:#2c78da;}
.seo .xm{padding-top:30px;background:#fff;}
.seo .xm .tit{color:#f66c00;}
.seo .xm .list{padding-top:40px;padding-bottom:58px;}
.seo .xm .list li{float: left;width:140px;text-align: center;margin-right:117px;}
.seo .xm .list .last{margin-right:0;}
.seo .xm .list p{font-size: 18px;color:#4b4b4b;line-height:24px;padding-top:36px;;}
.seo .xm .list img{-moz-transition:0.8s;-ms-transition:0.8s;-webkit-transition:0.8s;-o-transition:0.8s;transition:0.8s;}
.seo .xm .list li:hover img{-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-webkit-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}
.seo .wys{padding-top:50px;padding-bottom:66px;}
.seo .wys .tit{color:#2b78d9;}
.seo .wys .list{padding-top:30px;}
.seo .wys li{float: left;width:599px;height:136px;padding-top:40px;border:1px solid #dcdcdc;margin-left:-1px;margin-top:-1px;}
.seo .wys .wrap{overflow: visible;}
.seo .wys li .left{width:95px;padding-left:26px;padding-right:22px;float: left;}
.seo .wys li .right{width:434px;float: left;}
.seo .wys li .li_tit{font-size: 25px;color:#333;line-height: 32px;;}
.seo .wys li .li_txt{font-size: 16px;color:#565656;line-height: 28px;padding-top:12px;;}
.seo .wys li:hover{background:#fff;}
.seo .wys li:hover .li_txt{color:#ff7101;}
.seo .hlc{background:#fff;padding-top:40px;}
.seo .hlc .tit{color:#ff7101;padding-bottom:24px;}
.seo .hlc .list{height:174px;position: relative;}
.seo .hlc li .img2{display: none;;}
.seo .hlc li .li_con{position:absolute;left:0;top:0;}
.seo .hlc li{position: absolute;}
.seo .hlc .li1{left:0;top:0;}
.seo .hlc .li2{left:272px;top:0;}
.seo .hlc .li3{left:580px;top:0;}
.seo .hlc .li4{right:0;top:0;}
.seo .hlc{padding-bottom:66px;}
.seo .hlc .num{font-size: 53px;color:#fff;float: left;line-height: 50px;padding-top:20px;;}
.seo .hlc .li_tit{font-size:30px;color:#fff;line-height: 62px;; ;}
.seo .hlc .right{padding-left:16px;padding-top:20px;}
.seo .hlc .li_txt{font-size: 14px;color:#fff;line-height: 25px;;}
.seo .hlc .li1 .num{padding-left:16px;}
.seo .hlc .li1 .right{width:170px;}
.seo .hlc .li2 .num{padding-left:42px;;}
.seo .hlc .li2 .right{width:182px;}
.seo .hlc .li3 .num{padding-left:40px;}
.seo .hlc .li3 .right{width:182px;}
.seo .hlc .li4 .num{padding-left:40px;}
.seo .hlc .li4 .right{width:156px;}
.seo .hlc li:hover .img1{display: none;;}
.seo .hlc li:hover .img2{display: block;;}
.news .wrap{overflow: visible;}
.zxns{padding-top:38px;}
.zxns .tit{font-size: 20px;color:#f66c01;font-weight: bold;line-height: 47px;padding-left:42px;background:url(../images/92_05.png) no-repeat left top;}
.zxns .tit span{padding:0 20px;}
.zxns .tit b{font-size: 23px;}
.zxns .list{padding-top:20px;}
.zxns .list li{border:1px solid #dcdcdc;width:1042px;padding-left:158px;background:url(../images/9_99.png) no-repeat 26px 30px #fff;padding-top:26px;padding-bottom:28px;margin-bottom:24px;}
.zxns .list .left{width:614px;}
.zxns .list .left .name{font-size: 16px;color:#404040;line-height: 34px;padding-bottom:10px;}
.zxns .list .left .name span{font-size: 25px;color:#c2131c;}
.zxns .list .left .name b{font-weight: normal;font-size: 14px;color:#393939;}
.zxns .list .left .title{font-size: 16px;color:#2b78d9;line-height:25px;font-weight: bold;letter-spacing: 3px;}
.zxns .list .left .txt{font-size: 14px;color:#393939;line-height: 26px;padding-bottom:2px;}
.zxns .list .center{width:156px;padding-left:46px;padding-top:170px;}
.zxns .list .center .dz{font-size: 16px;color:#2b78d9;line-height: 32px;}
.zxns .list .center .lic{font-size: 16px;color:#6a6a6a;line-height: 30px;}
.zxns .list .center .lic a{color:#6a6a6a;}
.zxns .list .right{width:196px;}
.zxns .list .right p{font-size: 18px;color:#6a6a6a;line-height: 34px;padding-left:35px;}
.zxns .list .right .p1{background:url(../images/93_09.png) no-repeat 4px top;}
.zxns .list .right .p2{background:url(../images/92_16.png) no-repeat left 3px;}
.zxns .list .right .img{padding-top:38px;float: right;}
.index .wjs{padding-top:20px;background:#fff;padding-bottom:60px;}
.index .wjs .list{float: left;width:380px;margin-right:30px;border-bottom:2px solid #95bbec;}
.index .wjs .list li{height:136px;_height:136px;overflow: hidden;}
.index .wjs .list .title{font-size: 25px;color:#fff;background:#2b78d9;text-align: center;line-height: 50px;}
.index .wjs .list .title a{
	color:#FFF;
	}
.index .wjs .list li a{display:block;padding-left:15px;padding-top:26px;height:110px;}
.index .wjs .list .left{width:106px;text-align: center;height: 96px;vertical-align: middle;}
.index .wjs .list .con{width:204px;padding-left:24px;}
.index .wjs .list ul{border:1px solid #e5e5e5;border-bottom:none;}
.index .wjs .list .li_tit{font-size: 16px;color:#4b4b4b;font-weight: bold;line-height: 36px;}
.index .wjs .list .li_txt{font-size: 13px;color:#757575;line-height: 24px;}
.index .wjs .list li a:hover{background:#f6f6f6;}
.index .wjs .list.last{margin-right:0;}
.index .vid .list2 li{position: absolute;width:79px;height:79px;-moz-border-radius: 50%;-ms-border-radius: 50%;-webkit-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}
.index .vid .list2 li a{width:79px;height:79px;-moz-border-radius: 50%;-ms-border-radius: 50%;-webkit-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}
.index .vid .list2 li img{width:79px;height:79px;-moz-border-radius: 50%;-ms-border-radius: 50%;-webkit-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}
.index .vid .list2 li a:hover img{-moz-animation:dod 0.8s linear both;-ms-animation:dod 0.8s linear both;-webkit-animation:dod 0.8s linear both;-o-animation:dod 0.8s linear both;animation:dod 0.8s linear both;}
@-o-keyframes dod{
    0%{-o-transform:translateY(5px);}
    20%{-o-transform:translateY(-5px);}
    40%{-o-transform:translateY(5px);}
    60%{-o-transform:translateY(-5px);}
    80%{-o-transform:translateY(5px);}
    100%{-o-transform:translateY(0);}
}
@-webkit-keyframes dod{
    0%{-webkit-transform:translateY(5px);}
    20%{-webkit-transform:translateY(-5px);}
    40%{-webkit-transform:translateY(5px);}
    60%{-webkit-transform:translateY(-5px);}
    80%{-webkit-transform:translateY(5px);}
    100%{-webkit-transform:translateY(0);}
}
@-ms-keyframes dod{
    0%{-ms-transform:translateY(5px);}
    20%{-ms-transform:translateY(-5px);}
    40%{-ms-transform:translateY(5px);}
    60%{-ms-transform:translateY(-5px);}
    80%{-ms-transform:translateY(5px);}
    100%{-ms-transform:translateY(0);}
}
@-moz-keyframes dod{
    0%{-moz-transform:translateY(5px);}
    20%{-moz-transform:translateY(-5px);}
    40%{-moz-transform:translateY(5px);}
    60%{-moz-transform:translateY(-5px);}
    80%{-moz-transform:translateY(5px);}
    100%{-moz-transform:translateY(0);}
}
@keyframes dod{
    0%{transform:translateY(5px);}
    20%{transform:translateY(-5px);}
    40%{transform:translateY(5px);}
    60%{transform:translateY(-5px);}
    80%{transform:translateY(5px);}
    100%{transform:translateY(0);}
}
.index .vid .list2{position: relative;height:484px;background:url(../images/1_36.png) no-repeat 40px 93px;}
.index .vid .list2 .li1{left:120px;top:110px;}
.index .vid .list2 .li2{left:0;top:192px;}
.index .vid .list2 .li3{left:120px;top:282px;}
.index .vid .list2 .li4{right:115px;top:110px;}
.index .vid .list2 .li5{right:3px;top:192px;}
.index .vid .list2 .li6{right:116px;top:283px;}
.index .vid .list2 .ssp{position: absolute;top:16px;left:201px;width:596px;height:367px;padding:26px 98px 72px 103px;background:url(../images/1_63.png) no-repeat left top;}
.index .vid .inner{position: relative;}
.index .vid{padding-bottom:65px;}
.index .wjs .wrap{}
.wzgb .gb{padding-top:60px;}
.wzgb .gb .wrap{background:url(../images/3.7_03.png) no-repeat left 80px;}
.wzgb .gb .tit{font-size:35px;color:#2b78d9;font-weight:bold;text-align: center;line-height: 68px; }
.wzgb .gb .con{text-align: center;margin-top:12px;position: relative;}
.wzgb .gb .txt .p1{font-size: 24px;color:#0e0e0e;font-weight:bold;line-height: 40px;}
.wzgb .gb .txt .p2{font-size: 28px;color:#cc0000;font-weight: bold;line-height: 44px;}
.wzgb .gb .en{font-size: 15px;color:#d1d1d1;line-height: 40px;}
.wzgb .gb .txt{border-bottom:1px dashed #c9c9c9;}
.wzgb .gb .txt1{width:983px;margin:0  auto;padding-top:32px;}
.wzgb .gb .txt2{padding-top:20px;width:950px;margin:0 auto;padding-bottom:12px;}
.wzgb .gb .txt .p3{font-size: 24px;color:#cc0000;font-weight:bold;line-height: 50px;}
.wzgb .gb .img{padding-top:18px;padding-bottom:48px;}
.wzgb .gb .cho p{font-size: 25px;color:#666;font-weight:bold;line-height: 38px;}
.wzgb .gb .cho p span{color:#f66c01;}
.wzgb .gb .cho{width:782px;margin:0 auto;background:#dadada;padding:8px 0;position: relative;}
.wzgb .gb .cho .hd{position: absolute;width:88px;right:-48px;bottom:16px;}
.wzgb .gb .cho .t{font-size: 12px;color:#858585;line-height: 18px;}
.wzgb .gb{padding-bottom:90px;}
.wzgb .cont{background:#fff;padding-top:64px;}
.wzgb .cont .tit{font-size: 35px;color:#f66c01;font-weight:bold;text-align: center;line-height: 72px;}
.wzgb .cont .con{padding-top:45px;background:url(../images/3.7_09.png) no-repeat 339px 120px;height:510px;padding-bottom:108px;position: relative;}
.wzgb .cont .li_tit{font-size: 19px;line-height: 30px;font-weight: bold;}
.wzgb .cont p{font-size: 15px;color:#6f6f6f;font-weight: bold;}
.wzgb .cont .li1,.wzgb .cont .li2,.wzgb .cont .li3{text-align:right;}
.wzgb .cont li{position: absolute;}
.wzgb .cont .li1{width:316px;padding-right:108px;right:771px;top:349px;padding-top:20px;}
.wzgb .cont .li2{width:346px;left:0;padding-right: 108px;top:235px;padding-top:15px;}
.wzgb .cont .li3{width:437px;padding-right: 90px;left:0;top:118px;padding-bottom:88px;}
.wzgb .cont .li4{width:400px;left:532px;padding-left:8px;top:45px;padding-bottom:115px;}
.wzgb .cont .li5{width:400px;left:619px;padding-left:99px;padding-bottom:72px;top:158px;}
.wzgb .cont .li6{width:402px;left:692px;top:265px;padding-top:13px;padding-left:108px;padding-bottom:30px;}
.wzgb .cont .li7{padding-top:18px;width:388px;left:705px;top:374px;padding-left:108px;}
.wzgb .cont .li1 .li_tit{color:#ee7d7f;}
.wzgb .cont .li2 .li_tit{color:#f66b1f;}
.wzgb .cont .li3 .li_tit{color:#7dc2ec;}
.wzgb .cont  .li4{color:#ec87c1;}
.wzgb .cont .li5{color:#4792e3;}
.wzgb .cont .li6{color:#7ec234;}
.wzgb .cont .li7{color:#a6a7e8;}
.wzgb .cont li .img{position: absolute;width:89px;height:89px;-moz-border-radius: 50%;-ms-border-radius: 50%;-webkit-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;-moz-transition:0.8s;-ms-transition:0.8s;-webkit-transition:0.8s;-o-transition:0.8s;transition:0.8s;}
.wzgb .cont .li1 .img{position: absolute;right:0;top:0;}
.wzgb .cont .li2 .img{right:0;top:0;}
.wzgb .cont .li3 .img{right:0;bottom:0;}
.wzgb .cont .li4 .img{bottom:0;left:0;}
.wzgb .cont .li5 .img{left:0;bottom:0;}
.wzgb .cont .li6 .img{left:0;top:0;}
.wzgb .cont .li7 .img{left:0;top:0;}
.wzgb .cont li:hover .img{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.wmwz .cont{padding-top:53px;padding-bottom:66px;}
.wmwz .cont .tit{font-size: 35px;color:#2b78d9;font-weight: bold;line-height: 65px;text-align: center;}
.wmwz .cont .title{font-size: 16px;color:#828282;text-align: center;line-height: 25px;}
.wmwz .cont .list{padding-top:34px;}
.wmwz .cont .list li{width:261px;text-align: center;float: left;margin-right:52px;}
.wmwz .cont .list li.last{margin-right:0;}
.wmwz .cont .li_img{position: relative;}
.wmwz .cont .li_txt{font-size: 14px;color:#595959;text-align: center;line-height: 34px;padding-top:23px;}
.wmwz .cont .li_txt h3{ color:#2b78d9; font-size:20px;}
.wmwz .cont .li_txt:hover{color:#f16a05;}
.wmwz .cont2{padding-top:53px;padding-bottom:66px;}
.wmwz .cont2 .tit{font-size: 35px;color:#2b78d9;font-weight: bold;line-height: 65px;text-align: center;}
.wmwz .cont2 .left{width:784px;padding-top:28px;}
.wmwz .cont2 .txt{font-size: 16px;color:#616161;line-height: 36px;text-indent:2em;}
.wmwz .cont2 .right{width:389px;}
.wmwz .cont2 .list2 li{float: left;width:180px;text-align: center;}
.wmwz .cont2 .txt span{color:#f66c00}
.wmwz .cont2 .list2{padding-top:37px;}
.wmwz .cont2 .list2 p{font-size: 14px;color:#535353;line-height: 34px;padding-top:10px;}
.wmwz .cont2{padding-bottom:68px;}
.wmwz .why{background:#fff;padding-top:63px;padding-bottom:66px;}
.wmwz  .why .list li{float: left;text-align: center;width:256px;text-align: center;padding-right: 58px;}
.wmwz .why .list li.last{padding-right: 0;;}
.wmwz .why .li_tit{font-size: 16px;color:#2b78d9;line-height: 30px;padding-top:28px;}
.wmwz .why .li_txt{font-size: 14px;color:#595959;line-height: 28px;padding-top:12px;}
.wmwz .why .tit{font-size: 35px;color:#f66c00;text-align: center;line-height: 72px;font-weight: bold;}
.wmwz .wgn .list li{float: left;width:298px;text-align: center;border:1px solid #eee;margin-right:-1px;margin-top:-1px;padding:26px 0;}
.wmwz .wgn{background:#fff;padding-bottom:66px;padding-top:48px;}
.wmwz .wgn li p{padding-top:22px;font-size: 16px;color:#555;line-height: 26px;}
.wmwz .wgn .tit{font-size: 35px;color:#f66c00;text-align: center;font-weight: bold;line-height: 72px;padding-bottom:28px;}
.wmwz .gn{padding-top:56px;}
.wmwz .gn .list{padding-top:40px;}
.wmwz .gn li{float: left;width:318px;padding-right:122px;height:143px;}
.wmwz .gn{padding-bottom:38px;}
.wmwz .gn li.last{padding-right: 0;;}
.wmwz .gn .tit{font-size: 35px;font-weight:bold;color:#2b78d9;line-height: 72px;text-align: center;}
.wmwz .gn .left{width:55px;}
.wmwz .gn .right{width:240px;padding-left:23px;}
.wmwz .gn .li_tit{font-size: 20px;color:#414141;line-height: 1em;padding-bottom:12px;;}
.wmwz .gn .li_txt{font-size: 15px;color:#787878;line-height: 28px;}

.fxsc .cont .tit{font-size: 35px;color:#2b78d9;text-align: center;line-height: 70px;font-weight: bold;}
.fxsc .cont .title{font-size: 16px;color:#828282;text-align: center;line-height: 20px;padding-bottom:52px;}
.fxsc .cont{padding-top:50px;padding-bottom: 12px;}
.fxsc .cont table{width:100%;}
.fxsc .cont .li_img{text-align: center;}
.fxsc .cont .td_tit{font-size: 15px;color:#434343;text-align: center;line-height: 28px;font-weight: bold;padding-top:28px;padding-bottom:12px;}
.fxsc .cont .td_txt{font-size: 13px;color:#686868;text-align: center;line-height: 28px;}
.fxsc .cont td{padding-right: 46px;padding-bottom:58px;vertical-align: top;}
.fxsc .cont td.last{padding-right: 0;}
.fxsc .cont .td1{width:260px;}
.fxsc .cont .td2{width:267px;}
.hymh .cont{padding-top: 48px;padding-bottom:70px;}
.hymh .cont .tit{font-size: 35px;color:#2b78d9;line-height: 72px;padding-bottom:12px;text-align:center;font-weight: bold;}
.hymh .cont .right{font-size: 17px;color:#454545;line-height: 40px;padding-top:14px;width:872px;padding-right:28px;}
.hymh .kj{padding-bottom:22px;padding-top: 50px;background: #fff;}
.hymh .kj .tit{font-size: 35px;color:#f16a05;line-height: 72px;text-align: center;font-weight: bold;padding-bottom: 32px;}
.hymh .kj li{float:left;width:96px;text-align: center;margin-right: 124px;margin-bottom:38px;}
.hymh .kj .li_img{padding:0 1px;}
.hymh .kj li.last{margin-right: 0;}
.hymh .kj p{padding-top: 8px;font-size: 16px;color:#2f2f2f;line-height: 30px;}
.hymh .kj .img2{display: none;}
.hymh .kj li:hover .img2{display: block;}
.hymh .kj li:hover .img1{display: none;}
.hymh .ffw li{float: left;width:349px;height:93px;padding-top: 38px;box-shadow: 4px 4px 4px #c1c1c1;-moz-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin-right: 74px;margin-bottom: 56px;font-size: 16px;color:#fff;text-align: center;line-height: 30px;}
.hymh .ffw .li1{background:#e65027;}
.hymh .ffw .li2{background:#54b37f;}
.hymh .ffw .li3{background:#ff910a;margin-right: 0;}
.hymh .ffw{padding-bottom:30px;padding-top: 54px;}
.hymh .ffw .tit{font-size: 35px;color:#2b78d9;text-align: center;line-height: 72px;font-weight: bold;padding-bottom: 32px;}
.hymh .ffw .li4{padding-top: 20px;height:111px;}
.hymh .ffw .list{background:url(../images/3.9.2_35.png) no-repeat 150px 64px;}
.wmwz .wgn .list li img{-ms-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;-moz-transition:0.5s;transition:0.5s;}
.wmwz .wgn .list li:hover .li_img img{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
/*.wmwz .cont .list li:hover .li_img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}*/
.wmwz .cont .wrap{overflow: visible;}
.fxsc .cont .td_txt:hover{color:#2b78d9;}
.hymh .ffw li:hover{-moz-transform:scale(1.1);-mstransform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.hymh .ffw .wrap{overflow: visible;}
.banner_118 .left{width:50%;position:absolute;left:0;top:0;}
.banner_118 .right{width:50%;position:absolute;right:0;top:0;}
.banner_118 .center{width:544px;margin:0 auto;padding-top:84px;z-index:999;position:relative}
.banner_118.active .left{-moz-animation: b_118 1.5s ease-out both;-ms-animation: b_118 1.5s ease-out both;-webkit-animation: b_118 1.5s ease-out both;-o-animation: b_118 1.5s ease-out both;animation: b_118 1.5s ease-out both;}
.banner_118.active .right{-mozanimation: b_1182 1.5s ease-out both;-ms-animation: b_1182 1.5s ease-out both;-webkit-animation: b_1182 1.5s ease-out both;-o-animation: b_1182 1.5s ease-out both;animation: b_1182 1.5s ease-out both;}
.banner_118.active .center{-moz-animation: b_11 0.8s ease-out both;-ms-animation: b_11 0.8s ease-out both;-webkit-animation: b_11 0.8s ease-out both;-o-animation: b_11 0.8s ease-out both;animation: b_11 0.8s ease-out both;}
@-o-keyframes b_118{
	0%{
		-o-transform: translateX(-100%);
	}
	100%{
		-o-transform: translateX(0);
	}
}
@-webkit-keyframes b_118{
	0%{
		-webkit-transform: translateX(-100%);
	}
	100%{
		-webkit-transform: translateX(0);
	}
}
@-ms-keyframes b_118{
	0%{
		-ms-transform: translateX(-100%);
	}
	100%{
		-ms-transform: translateX(0);
	}
}
@-moz-keyframes b_118{
	0%{
		-moz-transform: translateX(-100%);
	}
	100%{
		-moz-transform: translateX(0);
	}
}
@keyframes b_118{
	0%{
		transform: translateX(-100%);
	}
	100%{
		transform: translateX(0);
	}
}
@-moz-keyframes b_1182{
	0%{-moz-transform: translateX(100%);}
	100%{
		-moz-transform:translateX(0)
	}
}
@-ms-keyframes b_1182{
	0%{-ms-transform: translateX(100%);}
	100%{
		-ms-transform:translateX(0)
	}
}
@-webkit-keyframes b_1182{
	0%{-webkit-transform: translateX(100%);}
	100%{
		-webkit-transform:translateX(0)
	}
}
@-o-keyframes b_1182{
	0%{-o-transform: translateX(100%);}
	100%{
		-o-transform:translateX(0)
	}
}
@keyframes b_1182{
	0%{transform: translateX(100%);}
	100%{
		transform:translateX(0)
	}
}
@-webkit-keyframes b_11{
	0%{-webkit-transform:translateY(50%)}
	100%{
		-webkit-transform: translateY(0);
	}
}
@-ms-keyframes b_11{
	0%{-ms-transform:translateY(50%)}
	100%{
		-ms-transform: translateY(0);
	}
}
@-moz-keyframes b_11{
	0%{-moz-transform:translateY(50%)}
	100%{
		-moz-transform: translateY(0);
	}
}
@-o-keyframes b_11{
	0%{-o-transform:translateY(50%)}
	100%{
		-o-transform: translateY(0);
	}
}
@keyframes b_11{
	0%{transform:translateY(50%)}
	100%{
		transform: translateY(0);
	}
}
.wei  li{float: left;width:196px;height:336px;margin-right: 100px;padding:53px 15px 53px 14px;background:url(../images/3.5_38.png) no-repeat;}
.wei  .last{margin-right: 0;}
.wei  .con{position: relative;}
.wei  .er{position: absolute;left:0;top:0;width:100%;height: 100%;background:rgba(0,0,0,0.65);color:#fff;text-align: center;display: none;}
.wei li{margin-bottom:26px;}
.wei{padding-bottom:30px;}
.wei  li:hover .er{display: block;}
.wei  .er .p1{font-size: 16px;line-height: 48px;padding-top: 54px;}
.wei  .er .p2{font-size: 15px;line-height: 50px;}




/*百度推广*/

.bdtg_bannerimg {width: 100%; height:449px;}
.bdtg_hyys {padding: 50px 0;background:#fff;}
.bdtg_hyys .title{text-align:center;margin-bottom: 40px;}
.bdtg_hyys .title h3{ color:#f16a05; font-size:35px;margin-bottom: 15px;}
.bdtg_hyys .title p{ font-size:16px; color:#616161;}

.bdtg_wdys ul{margin:8px 0 0 25px;}
.bdtg_wdys ul li{ width:182px; margin:0 66px 0 0; text-align:center; float:left;}
.bdtg_wdys ul li.last{margin-right:0;}
.bdtg_wdys ul li:hover img{-moz-animation: dod 0.8s linear both;
-ms-animation: dod 0.8s linear both;
-webkit-animation: dod 0.8s linear both;
-o-animation: dod 0.8s linear both;
animation: dod 0.8s linear both;}
.bdtg_wdys ul li:hover p{color:#009de0;}
.bdtg_wdys ul li span{ display:block; font-weight:bold; margin:12px 0; font-size:20px; color:#3e3e3e;}
.bdtg_wdys ul li p{ line-height:2em; font-size:14px; color:#3f3f3f;}

.bdtg_fwfw{padding:50px 0 17px;}
.bdtg_fwfw h3{font-size:35px; margin-bottom:50px; color:#2b78d9; text-align:center;}
.bdtg_fwfw ul li{float:left; margin:0 77px 50px 0;width:242px;}
.bdtg_fwfw ul li:hover{-moz-animation: dod 0.8s linear both;
-ms-animation: dod 0.8s linear both;
-webkit-animation: dod 0.8s linear both;
-o-animation: dod 0.8s linear both;
animation: dod 0.8s linear both;}
.bdtg_fwfw ul li.last{margin-right:0;}

.bdtg_jzlc{background:#fff;padding: 50px 0;}
.bdtg_jzlc h3{ text-align:center; margin-bottom:40px; color:#f16a05; font-size:35px}
.bdtg_jzlc ul li{ position:relative;width:148px; float:left; margin:0 115px 0 0; text-align:center;}
.bdtg_jzlc ul li.last{margin-right:0;}
.bdtg_jzlc ul li .lc_img{ width: 147px;height: 147px;line-height: 147px;background:url(../images/bdtg_24.png) no-repeat;

}
.bdtg_jzlc ul li .lc_img img{-moz-transition: 0.8s;
-ms-transition: 0.8s;
-webkit-transition: 0.8s;
-o-transition: 0.8s;
transition: 0.8s;}
.bdtg_jzlc ul li .lc_img:hover img{
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
.bdtg_jzlc ul li span{ display:block; margin-top:25px;font-size:15px; color:#616161;}


.inapp .tit{
    font-size: 35px;
    font-weight: bold;
    text-align: center;
    line-height: 72px;
}
.inapp_mer{
    padding-top:42px;
     padding-bottom: 62px;
}
.inapp_mer .tit{
    color:#2b78d9;

}
.inapp_merList{
    font-size: 0;
    padding-top:30px;
    
}
.inapp_merList li{
    display:inline-block;
    *display:inline;
    *zoom: 1;
    vertical-align: top;
    width:210px;
    margin-right:120px;
}
.inapp_merList .li_img img{
    -moz-transition:0.8s;
    -ms-transition:0.8s;
    -webkit-transition:0.8s;
    -o-transition:0.8s;
    transition:0.8s;
}
.inapp_merList li:hover .li_img img{
    -moz-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
    -webkit-transform:rotate(360deg);
    -o-transform:rotate(360deg);
    transform:rotate(360deg);
}
.inapp_merList li.last{
    margin-right:0;
}
.inapp_merList .li_tit{
    font-size: 20px;
    color:#2b78d9;
    text-align: center;
    line-height: 34px;
    padding-top:28px;
}
.inapp_merList .li_txt{
    font-size: 15px;
    color:#555;
    line-height: 28px;
    padding-top:8px;
}




.inapp_str{
    background:#fff;
    padding-top: 56px;
    padding-bottom: 72px;
}
.inapp_str .tit{
    color:#f16a05;
}
.inapp_strList{
    font-size: 0;
    padding-top: 52px;
}
.inapp_strList li{
    display: inline-block;
    *display:inline;
    *zoom: 1;
    vertical-align: top;
    margin-right: 146px;
    margin-bottom: 50px;
}
.inapp_strList li:hover img{
    -moz-animation: dod 0.8s linear both;
    -ms-animation: dod 0.8s linear both;
    -webkit-animation: dod 0.8s linear both;
    -o-animation: dod 0.8s linear both;
    animation: dod 0.8s linear both;
}
.inapp_strList li.last{
    margin-right: 0;
}
.inapp_strList .li_img{
    float: left;
    padding-right:24px;
    padding-top: 4px;
}
.inapp_strList .li_tit{
    font-size: 20px;
    color:#393939;
    font-weight: bold;
    line-height:32px;
    padding-bottom:6px;
}
.inapp_strList .li_con{
    float: right;
    width:208px;
}
.inapp_strList .li_txt{
    font-size: 16px;
    color:#5c5c5c;
    line-height: 28px;
}



.inapp_pro{
    padding-top: 58px;
    padding-bottom: 22px;
}
.inapp_pro .tit{
    color:#2b78d9;
}
.inapp_proList{
    font-size: 0;
    padding-top: 42px;
}
.inapp_proList li{
    display:inline-block;
    *display:inline;
    *zoom: 1;
    vertical-align: top;
    width:138px;
    text-align: center;
    margin-right: 126px;
    margin-bottom: 52px;
}
.inapp_proList li:hover img{
    -moz-animation: dod 0.8s linear both;
    -ms-animation: dod 0.8s linear both;
    -webkit-animation: dod 0.8s linear both;
    -o-animation: dod 0.8s linear both;
    animation: dod 0.8s linear both;
}
.inapp_proList li.last{
    margin-right: 0;
}
.inapp_proList .li_img{
    padding-bottom: 32px;
}
.inapp_proList p{
    font-size: 20px;
    color:#474747;
    line-height: 32px;
}






.inapp_hut{
    padding-top: 58px;
    background:#fff;
    padding-bottom: 80px;
}
.inapp_hut .tit{
    color:#f16a05;
}
.inapp_hutList{
    padding-top:46px;
    font-size: 0;
}
.inapp_hutList li{
    display:inline-block;
    *display:inline;
    *zoom: 1;
    vertical-align: top;
    text-align: center;
}
.inapp_hutList li img{
     -moz-transition:0.8s;
    -ms-transition:0.8s;
    -webkit-transition:0.8s;
    -o-transition:0.8s;
    transition:0.8s;
}
.inapp_hutList li:hover img{
     -moz-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
    -webkit-transform:rotate(360deg);
    -o-transform:rotate(360deg);
    transform:rotate(360deg);
}
.inapp_hutList .li_tit{
    font-size: 20px;
    color:#474747;
    line-height: 34px;
}
.inapp_hutList .li_img{
    padding-bottom: 32px;
}
.inapp_hutList .li_txt{
    font-size: 14px;
    color:#767676;
    line-height: 26px;
}
.inapp_hutArr{
    font-size: 38px;
    color:#bebebe;
    width:55px;
    text-align: center;
    line-height: 50px;
    padding-top: 40px;
    font-family: "瀹嬩綋";
}


.inapp_merList li{
    -moz-animation: ibl 0.8s ease-out both;
    -ms-animation: ibl 0.8s ease-out both;
    -webkit-animation: ibl 0.8s ease-out both;
    -o-animation: ibl 0.8s ease-out both;
    animation: ibl 0.8s ease-out both;
}
.inapp_merList .li2{
    -moz-animation-delay: 0.3s;
    -ms-webkit-animation-delay: 0.3s;
    -o-animation-delay: 0.3s;
    -webkit-animation-delay: 0.3s;
    animation-delay: 0.3s;
}
.inapp_merList .li3{
    -moz-animation-delay: 0.6s;
    -ms-webkit-animation-delay: 0.6s;
    -o-animation-delay: 0.6s;
    -webkit-animation-delay: 0.6s;
    animation-delay: 0.6s;
}
.inapp_merList .li4{
    -moz-animation-delay: 0.9s;
    -ms-webkit-animation-delay: 0.9s;
    -o-animation-delay: 0.9s;
    -webkit-animation-delay: 0.9s;
    animation-delay: 0.9s;
}
.inapp_strList,.inapp_hutList{
    -moz-animation: gb3 0.8s ease-out both;
    -ms-animation: gb3 0.8s ease-out both;
    -webkit-animation: gb3 0.8s ease-out both;
    -o-animation: gb3 0.8s ease-out both;
    animation: gb3 0.8s ease-out both;
}
.inapp_proList{
   -moz-animation: lt_3 0.8s ease-out both;
    -ms-animation: lt_3 0.8s ease-out both;
    -webkit-animation: lt_3 0.8s ease-out both;
    -o-animation: lt_3 0.8s ease-out both;
    animation: lt_3 0.8s ease-out both;
}

.lcx{position:absolute; top:66px; left:146px;}
.link{
width:1200px;
margin:0 50px;
background: #f3f3f3;
}
.link a{
font-size: 10px;
color: #A8A8A8;
line-height: 30px;
display: inline-block;
margin-right: 23px;
}


 .blk_29 {	 PADDING:0px 0px; OVERFLOW: hidden;  ZOOM: 1; POSITION: relative;}
	
 .blk_29 .LeftBotton {	BACKGROUND: url(/images/HituxCMSBoldBlue/cm_left.jpg) no-repeat 0px 0px; LEFT: 10px; FLOAT: left; WIDTH: 35px; CURSOR: pointer; POSITION: absolute; TOP: 85px; HEIGHT: 114px}
 .blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(/images/HituxCMSBoldBlue/cm_right.jpg) no-repeat -0px 0px; FLOAT: right;right:-5px; WIDTH: 35px; CURSOR: pointer; POSITION: absolute; TOP: 85px; HEIGHT: 114px}
 .blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden;  PADDING:35px 0 0 0px;float:left;height:193px;width:1176px;POSITION: relative;left:10px;}
 .blk_29 .box {	FLOAT: left; WIDTH: 196px; TEXT-ALIGN: center;}
 .blk_29 .box IMG {	BORDER: #DEDEDC 1px solid; PADDING: 3px; DISPLAY: block; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px auto; width:150px;height:150px;}
 .blk_29 .box A:hover IMG {	BORDER: #0063a5 1px solid;}
 .blk_29 .box P {	WIDTH: 196px; LINE-HEIGHT: 20px;text-align:center;font-size:12px;color:#0063a5}
 
.BlockInner {
	width:1200px;
	margin:auto;}
.BlockInner .imgs{
	padding:30px 10px 7px 10px;
	width:310px;
	float:left;}

.BlockInner .txts{
	float:right;
	width:840px;
	padding:30px 10px 0px 0px;
	color:#6c6c6c;}
.BlockInner .txts p{
	line-height:200%;}
 
 /*xny_index_pro*/
.xny_index_solution{
    width: 1200px;
    height:auto;
    margin:30px auto 0 auto;
	background:#FFF;
	margin:auto;
}
.xny_index_m {
    width: 100%;
    margin: 0 auto; }

.xny_index_m section {
    margin: 0 auto;
    padding: 30px 0;
    width: 1200px !important;
     }


.xny_index_m header h2 {
    color: black;
    text-align: center;
     }

.xny_index_pro_m {
    width: 1204px;
    overflow: hidden;
    margin-top: 10px; }
.xny_index_pro_m li {
    float: left;
    width: 299px;
    height: 167px;
    border: 1px solid #dbdbdb;
    margin-left: -1px;
    z-index: 1; }
.xny_index_pro_m li a {
    display: block;
    height: 100%; }
.xny_index_pro_m li:first-child {
    margin-left: 0; }
.xny_index_pro_m li:hover {
    border-color: #d7000f;
    z-index: 2; }
.xny_index_pro_m li:hover a {
    border-right: 1px solid #d7000f; }
.xny_index_pro_m li+ li + li+ li:hover a {
    border-right: 0; }
.xny_index_pro_m .icon {
    width: 70px;
    height: 70px;
    margin: 49px 0 0 40px;
    vertical-align: middle;
    display: inline-block; }
.xny_index_pro_m .con {
    width: 160px;
    margin: 49px 0 0 15px;
    color: #a2a2a2;
    font-size: 13px;
    vertical-align: middle; }
.xny_index_pro_m .con em {
    color: #242424;
    font-size: 16px; }
.xny_index_pro_m .con span {
    width: 100%;
    display: inline-block;
    line-height: 23px;
    margin-top: 5px; }
.xny_index_pro_m li:hover .con em {
    color: #db0000; }

.xny_index_pro_niuren:hover a {
    border-right: none; }

.xny_index_pro_web .icon {
    background-position: 0 -70px; }

.xny_index_pro_yqx .icon {
    background-position: 0 -140px; }

.xny_index_pro_niuren .icon {
    background-position: 0 -210px; }
.xny_index_gd{padding: 0px 0px 30px 0px !important;}
.xny_index_ad {
    width: 1200px;
    height: 110px;
    margin: 0 auto;
    display: block; }

.xny_index_solution header {
    line-height: 36px;
    height:36px;
    text-align: center;
    font-size: 32px;
    color: #1a1a1a;
    margin-bottom: 25px;
     }
.xny_index_solution header a:hover{
    color: #e81727;
}

.xny_index_solution_m {
    overflow: hidden;
    width: 1200px;
    border: 1px solid #e3e2e2;
    border-left: none;
    border-right: none;
	background:#FFF;

   }
.xny_index_solution_m .list-item {
    float: left;
    width: 200px;
    height: 348px;
    position: relative;
    overflow: hidden;}
.xny_index_solution_m .list-item .inner {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0; }
.xny_index_solution_m .list-item .left, .xny_index_solution_m .list-item .right {
    position: absolute;
    width: 200px;
    left: 0; }
.xny_index_solution_m .list-item .left {
    padding-top: 85px;
    text-align: center;
    height:263px;
    line-height: 26px; }
.xny_index_solution_m .list-item .left h4 {
    color: #303030;
    font-weight: bold;
    font-size: 16px; }
.xny_index_solution_m .list-item .left p {
    color: #e2705d;
    margin-top: 5px; }
.xny_index_solution_m .list-item .left i {
    width: 80px;
    height: 80px;
    margin-top: 38px;
    display: inline-block; }
.xny_index_solution_m .list-item .left .icon_xs {
    background-position: -70px -80px; }
.xny_index_solution_m .list-item .left .icon_tool {
    background-position: -70px -160px; }
.xny_index_solution_m .list-item .left .icon_dx {
    background-position: -70px -240px; }
.xny_index_solution_m .list-item .left .icon_jq {
    background-position: -70px -320px; }
.xny_index_solution_m .list-item .right {
    left: 100%;
    padding: 35px 0 28px;
    color: #767676;
    font-size: 12px;
    line-height: 19px;
    text-align: center; }
.xny_index_solution_m .list-item .right .con {
    padding: 0 24px;
    text-align: left;
    height: 230px;
}
.xny_index_solution_m .list-item .right p{
	line-height:200%;
	}
.xny_index_solution_m .list-item .right .view {
    width: 137px;
    height: 29px;
    line-height: 29px;
    color: #9598a0;
    font-size: 12px;
    border: 1px solid #9598a0;
    margin: 25px auto 0;
    display: inline-block;
    text-align: center; }
.xny_index_solution_m .list-item .right .view:hover {
    background-color: #e2705d;
    border-color: #e2705d;
    color: #fff;
    -webkit-transition: all 0.6s;
    transition: all 0.6s; }
.xny_index_solution_m .list-item .right .border-left {height:283px;margin-top:39px;
    background-color: #e10808;border:0; }
.xny_index_solution_m .border-left, .xny_index_solution_m .border-right {
    position: absolute;
    top: 0;
    width: 0px;
    height: 100%;
    background-color: #e3e2e2; }
.xny_index_solution_m .list-item:first-child .border-left {
    width: 1px; }




.xny_index_solution_m .border-right {
    right: 0;
    width: 1px; }
.xny_index_solution_m .active .border-left, .xny_index_solution_m .active .border-right {
    width: 1px;
    border-left:1px solid #e10808;
    background-color: #f6f6f6; }
.xny_index_solution_m .active .right .border-left{border:0; background-color: #eae6e6;}
.xny_index_solution_m .active {
    width: 400px;
    background-color:#f6f6f6;
}

.xny_index_solution_m .active .right {
    left: 50%;
    -webkit-transition: 0.6s;
    transition: 0.6s; }
.xny_index_solution_m .active .left h4 {
    font-weight: bold; }

.xny_index_m .xny_index_news {
    background-color: #e7e7e7;
    width: 100% !important;
    height: 373px;
    overflow: hidden; }

.xny_content{min-width: 1200px; width: 100%;}
.walek {
    position: absolute;
    width: 217px;
    height: 111px;
    background: url(/images/walek.png) no-repeat;
        background-size: auto auto;
    overflow: hidden;
    background-size: cover;
    top: -67px;
    right: 116px;